gnome-panel r10750 - trunk/applets/wncklet
- From: vuntz svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-panel r10750 - trunk/applets/wncklet
- Date: Mon, 21 Jan 2008 16:52:31 +0000 (GMT)
Author: vuntz
Date: Mon Jan 21 16:52:31 2008
New Revision: 10750
URL: http://svn.gnome.org/viewvc/gnome-panel?rev=10750&view=rev
Log:
2008-01-21 Vincent Untz <vuntz gnome org>
* workspace-switcher.c: (workspace_switcher_applet_fill): call
pager_update() a bit later, else the set_orientation() or set_n_rows()
calls can fail
Modified:
trunk/applets/wncklet/ChangeLog
trunk/applets/wncklet/workspace-switcher.c
Modified: trunk/applets/wncklet/workspace-switcher.c
==============================================================================
--- trunk/applets/wncklet/workspace-switcher.c (original)
+++ trunk/applets/wncklet/workspace-switcher.c Mon Jan 21 16:52:31 2008
@@ -536,12 +536,15 @@
g_signal_connect (G_OBJECT (pager->pager), "destroy",
G_CALLBACK (destroy_pager),
pager);
-
- pager_update (pager);
gtk_container_add (GTK_CONTAINER (pager->applet), pager->pager);
gtk_widget_show (pager->pager);
+ /* we need to call this after the pager has been added to the
+ * container, else it might not work in some cases in multiscreen
+ * environments. See wnck_pager_set_orientation() doc */
+ pager_update (pager);
+
gtk_widget_show (pager->applet);
g_signal_connect (G_OBJECT (pager->applet),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]