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 131381 - Moving toolbar to side destroys icons
Moving toolbar to side destroys icons
Status: RESOLVED OBSOLETE
Product: bonobo
Classification: Deprecated
Component: libbonoboui
2.5.x
Other Linux
: High major
: ---
Assigned To: Federico Mena Quintero
bonobo qa
: 138175 164127 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-01-13 22:42 UTC by burrelln
Modified: 2006-08-15 15:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description burrelln 2004-01-13 22:42:24 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
Comment 1 burrelln 2004-01-13 22:55:00 UTC
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
Comment 2 Paolo Maggi 2004-01-13 23:38:13 UTC
I'm able to reproduce it also using the libbonoboui test programs.
So this is a libbonoboui bug (or a gtk+ one).
Comment 3 Michael Meeks 2004-01-15 11:06:05 UTC
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 ?
Comment 4 Luis Villa 2004-02-21 18:34:56 UTC
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.
Comment 5 Praveena M 2004-03-21 11:09:52 UTC
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
Comment 6 Paolo Maggi 2004-03-26 08:40:16 UTC
*** Bug 138175 has been marked as a duplicate of this bug. ***
Comment 7 Paolo Maggi 2005-01-19 10:35:23 UTC
*** Bug 164127 has been marked as a duplicate of this bug. ***
Comment 8 Loïc Minier 2005-01-20 13:20:50 UTC
<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/>
Comment 9 Matt Keenan (IRC:MattMan) 2006-03-29 16:59:23 UTC
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 ?
Comment 10 Loïc Minier 2006-03-29 17:50:08 UTC
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
Comment 11 Nickolay V. Shmyrev 2006-03-29 19:49:45 UTC
This bug should go really, about freezing we have bug 167944
Comment 12 Paolo Maggi 2006-03-30 07:27:28 UTC
Matt: yes, gedit 2.14 does not use libbonoboui and the ability to detach the
toolbar has been removed.
Comment 13 Matt Keenan (IRC:MattMan) 2006-03-30 08:34:49 UTC
Thanks Paolo, I'd suggest this issue be closed out.
Comment 14 Kjartan Maraas 2006-08-15 15:35:10 UTC
Closing this.