Updating branch refs/heads/master to b625c6b66b82d1830f7d4c12a81f7087f3266ae6 (commit) from 8a26911ce913321e9d72afc8e2d17c9fc58e836f (commit)
commit b625c6b66b82d1830f7d4c12a81f7087f3266ae6 Author: Pim Vullers <p...@vullersmail.nl> Date: Tue Feb 8 17:53:41 2011 +0100 Initialize viewport if screen is connected (bug #7255). Because the viewport was not properly initialized, the 'Show windows from all monitors' setting was not working when the panel started. plugins/tasklist/tasklist-widget.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/plugins/tasklist/tasklist-widget.c b/plugins/tasklist/tasklist-widget.c index 19d414a..abeac32 100644 --- a/plugins/tasklist/tasklist-widget.c +++ b/plugins/tasklist/tasklist-widget.c @@ -1376,6 +1376,9 @@ xfce_tasklist_connect_screen (XfceTasklist *tasklist) G_CALLBACK (xfce_tasklist_window_removed), tasklist); g_signal_connect (G_OBJECT (tasklist->screen), "viewports-changed", G_CALLBACK (xfce_tasklist_viewports_changed), tasklist); + + /* update the viewport if not all monitors are shown */ + xfce_tasklist_gdk_screen_changed (tasklist->gdk_screen, tasklist); } _______________________________________________ Xfce4-commits mailing list Xfce4-commits@xfce.org http://foo-projects.org/mailman/listinfo/xfce4-commits