Bug 4359

Summary: Update disassociates item in TableViewer.
Product: [Eclipse Project] Platform Reporter: Martin Aeschlimann <martinae>
Component: UIAssignee: Nick Edgar <n.a.edgar>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: P1 CC: n.a.edgar
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Bug Depends on:    
Bug Blocks: 4261, 5152    

Description Martin Aeschlimann CLA 2001-10-11 06:24:01 EDT
Set breakpoints in TableViewer.associate and TableViewer.disassociate.
Send update to an element in the table viewer.

First you get associate (for an element already in the tree!),
then disassociated.

This means the element will be removed from the element map.

2741 is a related PR.
Comment 1 Nick Edgar CLA 2001-11-23 15:23:19 EST
Closing.
Comment 2 Nick Edgar CLA 2001-11-23 15:23:59 EST
Closed the wrong bug.
Comment 3 Martin Aeschlimann CLA 2001-12-18 09:45:16 EST
*** Bug 6970 has been marked as a duplicate of this bug. ***
Comment 4 Martin Aeschlimann CLA 2001-12-18 09:47:46 EST
This bug is responsible for missing error ticks updates in the type hierarchy's 
method view.
Comment 5 Nick Edgar CLA 2001-12-18 16:01:28 EST
This is working as it should.  The disassociate is being called from within 
associate, to unmap the old element before mapping the new element.

This cannot be the cause for bug 6970 because associate and disassociate are 
not even being called on the hierarchy's viewer during the  build.
See bug 6970 for more details.