You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix#984: Refresh view after TTD coverage analysis completes (#986)
* Fix#984: Refresh view after TTD coverage analysis completes
- Pass UIContext to TTDAnalysisDialog for proper view access
- Add refreshViewAndEnableRenderLayer() method to refresh view
- Call refresh after analysis completes and after loading results
- Verify TTD Coverage render layer is registered
This makes coverage highlights visible immediately after analysis,
assuming the user has the TTD Coverage render layer enabled.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Make TTD Coverage render layer always enabled with fast path
- Change render layer registration to AlwaysEnabled instead of DisabledByDefault
- Add early return check: if GetExecutedInstructionCount() == 0, return immediately
- This makes the layer have zero overhead when there's no coverage data
- Simplify refreshViewAndEnableRenderLayer() method
With these changes:
- Users don't need to manually enable the render layer
- Coverage is visible immediately after analysis completes
- No performance impact when coverage data is not loaded
- Works across all views (linear, graph, etc.)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
* Various fixes
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
0 commit comments