From ebca792a5bb467f1600a0d1f6f11851c0cec8e4b Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Sat, 28 Feb 2015 18:20:29 +0800 Subject: [PATCH] src/Builder4/WindowState.vala --- src/Builder4/WindowState.vala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Builder4/WindowState.vala b/src/Builder4/WindowState.vala index 38d87f9a7..cc413fd7f 100644 --- a/src/Builder4/WindowState.vala +++ b/src/Builder4/WindowState.vala @@ -518,7 +518,6 @@ public class WindowState : Object this.resizeCanvasElements(); var oldstate =this.state; this.state = new_state; - this.resizeCanvasElements(); this.buttonsShowHide(); @@ -534,6 +533,8 @@ public class WindowState : Object // it's handled above.. print ("changing state to preview from NOT files.."); this.win.rooview.el.save_easing_state(); + this.resizeCanvasElements(); + this.win.rooview.el.set_scale(1.0f,1.0f); this.win.rooview.el.restore_easing_state(); } @@ -561,6 +562,9 @@ public class WindowState : Object this.win.rooview.el.save_easing_state(); // -- FIXME? this needs to be State aware? + this.resizeCanvasElements(); + + this.win.rooview.el.set_pivot_point(1.0f,0.5f); this.win.rooview.el.restore_easing_state(); -- 2.39.2