From 77059fb092a44f1a9c8c5c5e888899028458ff10 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Thu, 2 May 2013 17:25:48 +0200 Subject: Allow to set panel orientation only for expanded panels Also fix initial position of non-expanded panels --- mate-panel/panel-toplevel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mate-panel/panel-toplevel.c') diff --git a/mate-panel/panel-toplevel.c b/mate-panel/panel-toplevel.c index 47b87021..692ca441 100644 --- a/mate-panel/panel-toplevel.c +++ b/mate-panel/panel-toplevel.c @@ -4669,7 +4669,7 @@ panel_toplevel_set_expand (PanelToplevel *toplevel, toplevel->priv->expand = expand; - if (!toplevel->priv->expand) { + if (!toplevel->priv->expand && toplevel->priv->updated_geometry_initial) { switch (toplevel->priv->orientation) { case PANEL_ORIENTATION_TOP: panel_toplevel_set_x (toplevel, 0, -1, TRUE); -- cgit v1.2.1