| Summary: | Toggling show qualified names in the Debug view collapses thread | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Darin Swanson <Darin_Swanson> |
| Component: | Debug | Assignee: | Darin Swanson <Darin_Swanson> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | darin.eclipse, pickens |
| Version: | 3.1 | ||
| Target Milestone: | 3.1 M4 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Darin Swanson
This is due to the new background content support. Fixed. Modified the background content management in the debug views to avoid collapsing on a "refresh" call. When obtaining children for an existing item in the tree with deferred content, a "pending" placeholder is returned if no children have been retrieved for the parent yet, otherwise the existing children are returned. When the children are computed, they are merged into the tree (via LaunchViewer#replace(...) and #prune(..)). This avoids the pending item causing the tree to collpase. Added IncrementalDeferredTreeContentManager and modified LaunchViewer and DebugViewContentProvider. Please verify, Darin (S). *** Bug 78744 has been marked as a duplicate of this bug. *** Verified. Fixed up the problem in selection in the Ant debugger as well :-) |