finch/libgnt/gntwm.c

changeset 29236
a1582a87b6ce
parent 26654
8812a857eddd
child 29237
c34ebb81ce4a
--- a/finch/libgnt/gntwm.c	Wed Jan 27 22:23:30 2010 +0000
+++ b/finch/libgnt/gntwm.c	Thu Jan 28 05:06:24 2010 +0000
@@ -889,6 +889,13 @@
 	all = g_list_delete_link(all, list);
 	wm->cws->list = all;
 	gnt_ws_draw_taskbar(wm->cws, FALSE);
+	if (wm->cws->ordered) {
+		GntWidget *w = wm->cws->ordered->data;
+		GntNode *node = g_hash_table_lookup(wm->nodes, w);
+		top_panel(node->panel);
+		update_panels();
+		doupdate();
+	}
 }
 
 static gboolean

mercurial