Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 219581 - [render] CVS decorations blink again in Package Explorer
Summary: [render] CVS decorations blink again in Package Explorer
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: 3.4 M6   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 219393
Blocks:
  Show dependency tree
 
Reported: 2008-02-20 07:16 EST by Markus Keller CLA
Modified: 2008-03-25 12:44 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2008-02-20 07:16:24 EST
I20080212-0800 and later, was OK in 3.4 M5

- new workspace
- org.eclipse.core.expressions from CVS
- expand project in Package Explorer
- Project > Clean... > All
=> CVS decorations on some elements (e.g. the project) are blinking during the build

Works fine in Resource Navigator. Looks like bug 73979, but the reason is probably  different: We're using the SimpleStyledCellLabelProvider now.

I guess SimpleStyledCellLabelProvider.update(ViewerCell) also needs the workarounds for decorators from DecoratingLabelProvider.

An easy way to find a call path that causes the blinking is to set a breakpoint in TreeItem.setText(int, String) with condition '"org.eclipse.core.expressions".equals(string)'.
Comment 1 Dani Megert CLA 2008-02-20 08:13:53 EST
Marking a major: makes the Search view glow like a x-mas tree while it's populated.
Comment 2 Martin Aeschlimann CLA 2008-03-11 10:21:27 EDT
is fixed in I20080305-1100
Comment 3 Benno Baumgartner CLA 2008-03-25 12:41:49 EDT
starting verification...
Comment 4 Benno Baumgartner CLA 2008-03-25 12:44:56 EDT
verified in I20080324-1800