GNOME Bugzilla – Bug 131381
Moving toolbar to side destroys icons
Last modified: 2006-08-15 15:35:10 UTC
Description of Problem: When the toobar is picked up by the handle and snapped to either the left or the right side of the window, all of the icons disappear and do not come back Steps to reproduce the problem: 1. open gedit 2. pick up the toolbar 3. snap it to the left side of the window Actual Results: Toolbar snaps there, but with no icons Expected Results: tollbar snaps there with all icons
Error messages in console are the following three lines, repeated many times: (gedit:12310): Gdk-CRITICAL **: file gdkwindow.c: line 2145 (gdk_window_invalidate_rect): assertion `window != NULL' failed (gedit:12310): Gtk-CRITICAL **: file gtkwidget.c: line 2205 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed (gedit:12310): Gtk-CRITICAL **: file gtkwidget.c: line 6402 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed
I'm able to reproduce it also using the libbonoboui test programs. So this is a libbonoboui bug (or a gtk+ one).
This is a really nasty side-effect of the way the Dock does floating toolbars - which doesn't use a GtkWindow toplevel, but whacks a load of stuff in a GdkWindow such that the Gtk and Gdk hierarchies don't match which gtk+ doesn't like (anymore). Work required to re-write a chunk of libbonoboui before this will work (sadly), for which I have little time. Federico: can we ask Luis if we can have this looked at in Bangalore ?
Switching QA maint to an alias that points at me for easier sorting. Search on 'louie doing alias spam' to find all emails and mark read.
It happens only when icon and text are there in toolbar. It is not a bonobo bug. I think this is due to bug in implementation of toolbar. Thanks pvncad
*** Bug 138175 has been marked as a duplicate of this bug. ***
*** Bug 164127 has been marked as a duplicate of this bug. ***
<subliminal>This has been reported in Debian as well, with the gdc-critical messages, and a screenshot too. This is Debian bug <http://bugs.debian.org/291141>.</subliminal><return-to-normal-life/>
Maybe I'm seeing things, but on 2.14.0 of gedit has the ability to detach the toolbar been removed ? If so this is not a bug, or am I missing something in my setup to not be able to see this detaching functionality ?
Hmm I can't get the warnings anymore by changing the layout of toolbars. However: - once the toolbar is floating and I release the mouse button, there seem to be no way to grab it again - it blinks a lot
This bug should go really, about freezing we have bug 167944
Matt: yes, gedit 2.14 does not use libbonoboui and the ability to detach the toolbar has been removed.
Thanks Paolo, I'd suggest this issue be closed out.
Closing this.