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.
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.
*** Bug 1544 has been marked as a duplicate of this bug. ***
(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.
Ok, should be fixed in revision 20333.
Works fine for me. Thanks a lot.