Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 77060

Summary: Toggling show qualified names in the Debug view collapses thread
Product: [Eclipse Project] Platform Reporter: Darin Swanson <Darin_Swanson>
Component: DebugAssignee: 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 CLA 2004-10-26 17:10:35 EDT
I200410260800

Suspend at a breakpoint
Toggle showing qualified names

The thread collapses and I have to re-expand to show the stack frames.
Comment 1 Darin Wright CLA 2004-10-26 17:36:51 EDT
This is due to the new background content support. 
Comment 2 Darin Wright CLA 2004-11-19 15:53:26 EST
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.
Comment 3 Darin Wright CLA 2004-11-19 15:53:41 EST
Please verify, Darin (S).
Comment 4 Darin Wright CLA 2004-11-19 15:54:26 EST
*** Bug 78744 has been marked as a duplicate of this bug. ***
Comment 5 Darin Swanson CLA 2004-11-19 16:34:47 EST
Verified.
Fixed up the problem in selection in the Ant debugger as well :-)