! 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 !
cannot rearrange panel items
Status:
RESOLVED: FIXED
Product:
Xfce4-panel

Comments

Description fakefur 2010-11-13 00:21:44 CET
the usual "right-click->move" then drag to reqd place and drop does not work anymore ... i noticed this when installing arch with xfce today ... when dragging the clicked item the rest of the panel stays grayed out and no drop indicator is shown

i tried clearing all config files etc etc but to no avail

upon discussing this in the irc channel (#xcfe on freenode) i was told it is also happening on fedora

i have a thinkpad t500 with the open source ati driver using kms, if that helps any

thanks
:)
Comment 1 Mike Massonnet editbugs 2010-11-13 10:58:05 CET
I have also catched this bug, there is like a 1px area where the Move drag works at the bottom or top of the panel.
Comment 2 Nick Schermer editbugs 2010-11-13 17:55:29 CET
Indeed, it looks like a regression in gtk+. Filed a bug for it:

https://bugzilla.gnome.org/show_bug.cgi?id=634765
Comment 3 Mike Massonnet editbugs 2010-11-16 08:35:13 CET
*** Bug 6832 has been marked as a duplicate of this bug. ***
Comment 4 Nick Schermer editbugs 2010-11-21 14:00:58 CET
*** Bug 6861 has been marked as a duplicate of this bug. ***
Comment 5 Nick Schermer editbugs 2010-12-14 21:54:31 CET
Fixed in 8504102. The panel is not insensitive anymore, more like a work-around, but I have the feeling this won't be fixed in Gtk anytime soon...
Comment 6 Nick Schermer editbugs 2010-12-29 19:56:30 CET
*** Bug 7043 has been marked as a duplicate of this bug. ***
Comment 7 Robby Workman editbugs 2011-02-23 04:44:59 CET
Nick, for the 4.6 branch, this seems to work here - is there any obvious problem that you see?

diff --git a/panel/panel.c b/panel/panel.c
index fa0709b..5f9a787 100644
--- a/panel/panel.c
+++ b/panel/panel.c
@@ -811,7 +811,8 @@ _item_start_move (GtkWidget *item,
 
         if (!priv->edit_mode)
         {
-            panel_set_items_sensitive (p, FALSE);
+            /* Workaround http://bugzilla.xfce.org/show_bug.cgi?id=6818 */
+            /* panel_set_items_sensitive (p, FALSE); */
             xfce_itembar_raise_event_window (XFCE_ITEMBAR (priv->itembar));
             panel_block_autohide (p);
         }
Comment 8 Nick Schermer editbugs 2011-02-23 08:43:55 CET
We in 4.8, some plugins like the launcher and tasklist needed a work around too, because they accept dnd (which was previously bypassed when they were insensitive).
Comment 9 Robby Workman editbugs 2011-02-24 07:46:14 CET
Well, I don't notice any problem with rearranging items in the task list, so perhaps it's fine (or I just got lucky).
Comment 10 Ahmed Hosny 2011-10-22 14:40:50 CEST
I do rearrange without any problems.
Running Xfce 4.8

Bug #6818

Reported by:
fakefur
Reported on: 2010-11-13
Last modified on: 2011-10-22
Duplicates (3):
  • 6832 Starters can't be moved in the panel
  • 6861 Moving panel items broken with GTK 2.22
  • 7043 Cannot move application launchers next to each other

People

Assignee:
Nick Schermer
CC List:
6 users

Version

Attachments

Additional information