Bug 17994

Summary: Coolbar - gripper flash
Product: [Eclipse Project] Platform Reporter: Lynne Kues <lynne_kues>
Component: SWTAssignee: Felipe Heidrich <eclipse.felipe>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: Mike_Wilson
Version: 2.0   
Target Milestone: ---   
Hardware: Other   
OS: Windows 98   
Whiteboard:
Attachments:
Description Flags
test case - jar file none

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.