Blob Blame History Raw
diff -up gnome-panel-2.28.0/gnome-panel/panel-widget.c.resolution-change gnome-panel-2.28.0/gnome-panel/panel-widget.c
--- gnome-panel-2.28.0/gnome-panel/panel-widget.c.resolution-change	2009-11-09 22:48:41.992597171 -0500
+++ gnome-panel-2.28.0/gnome-panel/panel-widget.c	2009-11-09 22:37:57.240584835 -0500
@@ -1186,7 +1186,7 @@ panel_widget_right_stick(PanelWidget *pa
 
 	ad = list->data;
 	do { 
-		i = ad->constrained;
+		i = ad->pos;
 		ad->pos = ad->constrained = pos--;
 		ad->cells = 1;
 		prev = list;
@@ -1194,7 +1194,7 @@ panel_widget_right_stick(PanelWidget *pa
 		if(!list)
 			break;
 		ad = list->data;
-	} while(ad->constrained + ad->cells == i);
+	} while(ad->pos + ad->cells == i);
 
 	for (list = prev; list; list = list->next)
 		emit_applet_moved (panel, list->data);