From a029a86ccb4c06bd6e29fb3b0f34cca5f6155212 Mon Sep 17 00:00:00 2001 From: Nick Schermer <nick@xfce.org> Date: Sun, 21 Mar 2010 16:23:46 +0100 Subject: [PATCH] Change order of plugin signals on startup. Most plugins do most of the work in the size-changed signal, so make that the last property that is set on a plugin startup. --- panel/panel-window.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/panel/panel-window.c b/panel/panel-window.c index fd2188407..0c34094f8 100644 --- a/panel/panel-window.c +++ b/panel/panel-window.c @@ -2301,10 +2301,6 @@ panel_window_set_povider_info (PanelWindow *window, panel_return_if_fail (PANEL_IS_WINDOW (window)); panel_return_if_fail (XFCE_IS_PANEL_PLUGIN_PROVIDER (provider)); - panel_window_set_plugin_size (provider, window); - panel_window_set_plugin_orientation (provider, window); - panel_window_set_plugin_screen_position (provider, window); - xfce_panel_plugin_provider_set_locked (XFCE_PANEL_PLUGIN_PROVIDER (provider), panel_window_get_locked (window)); @@ -2317,6 +2313,10 @@ panel_window_set_povider_info (PanelWindow *window, panel_plugin_external_46_set_background_alpha (PANEL_PLUGIN_EXTERNAL_46 (provider), PANEL_BASE_WINDOW (window)->background_alpha); } + + panel_window_set_plugin_orientation (provider, window); + panel_window_set_plugin_screen_position (provider, window); + panel_window_set_plugin_size (provider, window); } -- GitLab