Bug 25336 - CoolBar - computeSize do not respect autobreaks [Emulated]
Summary: CoolBar - computeSize do not respect autobreaks [Emulated]
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 2.1   Edit
Hardware: PC Linux-Motif
: P3 critical (vote)
Target Milestone: ---   Edit
Assignee: Felipe Heidrich CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-24 12:18 EDT by Grant Gayed CLA
Modified: 2004-03-15 10:51 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Grant Gayed CLA 2002-10-24 12:18:50 EDT
integration build 1023, all motifs

Something similar to this was previously fixed for win32, see bug 19964.

- open a java perspective
- grab the right edge of the workbench shell and shrink it horizontally to ~25% 
of its original size
- this forces the coolbar to wrap, but only its top row ends up showing, so 
many of the items have now disappeared
- resize the workbench shell by some small amount, and the rows that were added 
during the wrap will now be shown
Comment 1 Steve Northover CLA 2002-10-25 08:19:57 EDT
Coolbar again!
Comment 2 Lynne Kues CLA 2002-10-25 14:54:52 EDT
Reassigning to Felipe.
Comment 3 Felipe Heidrich CLA 2002-11-04 11:46:09 EST
Autobreak was never really implemented in the emulated CoolBar.
Even though this bug is a computesize problem a better solution would included a
full implementation of autrobreak behavior, fixing computesize, layout items and
all other related methods.

Comment 4 Veronika Irvine CLA 2004-02-23 18:18:38 EST
Will this be fixed in 3.0? Eclipse uses wrapped Coolbars quite a lot.
Comment 5 Felipe Heidrich CLA 2004-03-15 10:51:26 EST
I fixed this last week, closing pr.