! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
external plugins misbehave when moved across different panels
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description Adriano Winter Bess 2006-03-03 17:40:38 CET
When an external plugin is moved from one panel to another, the plugin
disappears from the panel, although it still alocates space on the panel. The
following messages are printed on the console:

(xfce4-panel:11677): Gdk-WARNING **: gdkdrawable-x11.c:904 drawable is not a pix
map or window

(xfce4-panel:11677): Gdk-WARNING **: gdkdrawable-x11.c:904 drawable is not a pix
map or window

Besides this, trying to restart the panel through

$ xfce4-panel -r

after moving an external plugin from one panel to another makes the panel crash.

Reproducible: Always
Steps to Reproduce:
1. Have 2 panels on the screen (tested with one top and one bottom panel);
2. Add an external plugin to one of the panels (tested with mixer, mailwatch and
 xfapplet);
3. Move the plugin to the other panel. 
Actual Results:  
The plugin disappears from the destination panel, although space for the plugin
is still allocated on the panel. The plugin process has also finished.

Expected Results:  
Display the plugin in the panel.
Comment 1 Jasper Huijsmans editbugs 2006-03-11 10:24:47 CET
Hmm, I can indeed reproduce this. I don't think this used to be the case, but it
is a rather obscure bug. I need to look into this a bit further. Thanks for the
report.
Comment 2 Jasper Huijsmans editbugs 2006-03-11 10:41:10 CET
*** Bug 1544 has been marked as a duplicate of this bug. ***
Comment 3 Adriano Winter Bess 2006-03-11 15:25:23 CET
(In reply to comment #1)
> Hmm, I can indeed reproduce this. I don't think this used to be the case

Just to confirm what you thought, this really didn't use to happen. I used to
move xfapplet around between panels very frequently for development testing
purposes and it worked fine. I noticed the misbehavior doing the same tests
after a panel upgrade (shame on me I forgot the previous release I was using).
Maybe you could track down changes made to the panel on the previous weeks
before my report.
Comment 4 Jasper Huijsmans editbugs 2006-03-11 16:00:49 CET
Ok, should be fixed in revision 20333.
Comment 5 Adriano Winter Bess 2006-03-11 17:41:39 CET
Works fine for me. Thanks a lot.

Bug #1532

Reported by:
Adriano Winter Bess
Reported on: 2006-03-03
Last modified on: 2010-11-20
Duplicates (1):
  • 1544 moving external plugins to another panel bug

People

Assignee:
Nick Schermer
CC List:
1 user

Version

Attachments

Additional information