After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 170031 - Single widget disappears in vertical dockitem when resized too small
Single widget disappears in vertical dockitem when resized too small
Status: RESOLVED WONTFIX
Product: bonobo
Classification: Deprecated
Component: libbonoboui
unspecified
Other All
: Normal normal
: ---
Assigned To: Michael Meeks
bonobo qa
Depends on:
Blocks:
 
 
Reported: 2005-03-12 05:42 UTC by Jim Evins
Modified: 2009-09-01 19:29 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8


Attachments
Screenshot of glabels before resize. (40.94 KB, image/png)
2005-03-12 05:43 UTC, Jim Evins
Details
Screenshot of glabels after resizing window. (33.82 KB, image/png)
2005-03-12 05:44 UTC, Jim Evins
Details
Screenshot of glabels after pressing continuation/arrow button (40.14 KB, image/png)
2005-03-12 05:45 UTC, Jim Evins
Details
Screenshot of expected behavior after resize (on Ubuntu Warty) (36.72 KB, image/png)
2005-03-12 05:51 UTC, Jim Evins
Details

Description Jim Evins 2005-03-12 05:42:22 UTC
Please describe the problem:
This problem is manifesting itself in glabels (http://glabels.sourceforge.net)
which uses libbonoboui to build its menu and toolbars.  The property sidebar
contains a single large composite widget (an object property editor).  When
the height of the window is resized so that the entire widget can no longer
be visible, the widget disappears and replaced with a continuation (arrow)
button (which I don't think should happen if the dockitem only contains one
control).  Now, if you happen to press the continuation button, the dockitem
shrinks, the continuation button also disappears, and no amount of resizing
can restore the dockitem to its previous condition.  I will attach screen-
shots to illustrate.

This dockitem has worked fine up through Gnome 2.6.  The problem seems to have
been introduced with gnome 2.8, but not universally.  I can reproduce it on
Fedora Core 3, but not on Ubuntu Warty.  I also have reports of this
happening on Debian.  The following are bugs filed against glabels related
to this problem.

http://sourceforge.net/tracker/index.php?func=detail&aid=1159774&group_id=46122&atid=445116
http://sourceforge.net/tracker/index.php?func=detail&aid=1064630&group_id=46122&atid=445116
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=296846

In glabels 2.0.2, I increased the default vertical size of the main window to
avoid the issue, but it is still present if the window is resized as discussed
above.

Steps to reproduce:
1. Obtain and launch glabels 2.0.2 
2. Create a new label (select any media template)
3. Click the Text button
4. Click anywhere in the drawing area to create a text object, this will present
a text object editor in the property sidebar.
5. Resize the window height so that there is no longer room for the object
editor widget/control.
6. Press continuation button (assuming it appeared in step 5)


Actual results:
At step 5, the object editor disappears and is replaced by a continuation/arrow
button.
At step 6, the continuation button disappears, the sidebar/dockitem shrinks in
width, and no amount of resizing can bring the dockitem back to its previous state.

Expected results:
In step 5, I expect the single object to be truncated but rendered in the
dockitem as it did in Gnome 2.6 and still does on Ubuntu Warty.  Since I don't
expect the continuation button, you should never be able to excercise step 6.

Does this happen every time?
It happens every time on every FC3 machine I have tried.  It does not happen on
my Ubuntu Warty machine.

Other information:
I do not believe there is anything in particular that I am doing in glabels to
cause this, since it has historically worked in previous versions of Gnome as
well as on my Ubuntu machine.
Comment 1 Jim Evins 2005-03-12 05:43:39 UTC
Created attachment 38584 [details]
Screenshot of glabels before resize.
Comment 2 Jim Evins 2005-03-12 05:44:35 UTC
Created attachment 38585 [details]
Screenshot of glabels after resizing window.
Comment 3 Jim Evins 2005-03-12 05:45:39 UTC
Created attachment 38586 [details]
Screenshot of glabels after pressing continuation/arrow button
Comment 4 Jim Evins 2005-03-12 05:51:19 UTC
Created attachment 38587 [details]
Screenshot of expected behavior after resize (on Ubuntu Warty)
Comment 5 Kjartan Maraas 2006-11-15 13:34:13 UTC
I've found out that using "Text besides icons" in the menus and toolbars preferences dialog "fixes" the problem. So this bug only manifests itself when you use text below icons.
Comment 6 Kjartan Maraas 2009-09-01 19:29:11 UTC
Time to close this as WONTFIX I guess.