Bug 17994 - Coolbar - gripper flash
Summary: Coolbar - gripper flash
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 2.0   Edit
Hardware: Other Windows 98
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Felipe Heidrich CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-27 18:05 EDT by Lynne Kues CLA
Modified: 2008-04-12 15:57 EDT (History)
1 user (show)

See Also:


Attachments
test case - jar file (6.72 KB, application/zip)
2002-05-27 18:05 EDT, Lynne Kues CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lynne Kues CLA 2002-05-27 18:05:20 EDT
Working on PR 16797.  Got rid of my unnecessary setRedraw calls.  I am still 
seeing some flash with respect to the grippers.  Run the attached test case:

1.  Move the last cool item over to the left.
2.  Press Delete/Add button.  This deletes the last coolitem and adds a new 
coolitem at the end.  Notice the flash (mainly the grippers).
3.  Lock the coolbar.  Press the Delete/Add button again.  Notice no flash.

Note that I am on Win98.  Haven't tried the scenario on other Win platforms.
Comment 1 Lynne Kues CLA 2002-05-27 18:05:50 EDT
Created attachment 1079 [details]
test case - jar file
Comment 2 Felipe Heidrich CLA 2002-07-09 11:30:30 EDT
Note: setRedraw for CoolBar has been fixed.
I've tested your code surrounding the add/delete action with setRedraw(false) 
and setRedraw(true). Doing this there's no more flash.

Please, can you do your own tests and then closed this PR ?


Comment 3 Lynne Kues CLA 2002-07-22 18:24:33 EDT
Running the test case, you can very easily see the gripper flash.  
Adding/deleting an item should not affect grippers on other items and setRedraw
(false/true) should not be necessary.  Why is the flash occurring?  
Comment 4 Steve Northover CLA 2003-03-05 15:30:35 EST
Still flashing in RC1.
Comment 5 Mike Wilson CLA 2008-04-12 15:57:09 EDT
Closing for lack of activity. Please re-open if there is any expectation that we will ever do this.