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

Bug 7868

Summary: Team is decorating items that JDT hasn't decorated yet
Product: [Eclipse Project] JDT Reporter: James Moody <James_Moody>
Component: UIAssignee: Erich Gamma <erich_gamma>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jean-michel_lemieux
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:
Bug Depends on: 7861    
Bug Blocks:    

Description James Moody CLA 2002-01-17 15:46:05 EST
Somewhere there is some conflicting interaction between JDT's decorator (in the 
packages view) and the CVS decorator. If you flip on the CVS decorator when the 
workspace has been started, everything paints correctly. If, however, you exit 
the workbench with the decorator on and restart, weird behaviour happens:

-Some nodes appear to be decorated by JDT and then passed to CVS: we decorate 
these fine and both JDT and CVS decorations are visible.

-Some nodes are not decorated by CVS; actually I suspect they are decorated by 
CVS and THEN decorated by JDT, which somehow un-does the CVS decorations.

The general problem is ordering - it looks like in some circumstances JDT 
either decorates too late, or perhaps decorates twice.
Comment 1 Tod Creasey CLA 2002-01-17 16:27:42 EST
This may be as a result of PR 7861. Please reload org.eclipse.ui to be sure.
Comment 2 James Moody CLA 2002-03-04 12:07:02 EST
I think this can probably be closed; decorating in the packages view seems to
work great now.
Comment 3 Erich Gamma CLA 2002-03-20 06:02:44 EST
closing