src/Builder4/WindowState.vala
authorAlan Knowles <alan@roojs.com>
Sun, 1 Mar 2015 06:15:24 +0000 (14:15 +0800)
committerAlan Knowles <alan@roojs.com>
Sun, 1 Mar 2015 06:15:24 +0000 (14:15 +0800)
src/Builder4/WindowState.vala

index 70250a2..aafd538 100644 (file)
@@ -759,8 +759,10 @@ public class WindowState : Object
             case State.CODE: 
                 this.win.codeeditview.el.set_size(codesize, alloc.height);
                 var scale = avail > 0.0f ? (avail - codesize -10 ) / avail : 0.0f;
-                    
+                   this.win.rooview.el.save_easing_state();
+                 
                 this.win.rooview.el.set_scale(scale,scale);
+                this.win.rooview.el.restore_easing_state();
                 break;
                 
             case State.PROP:
@@ -773,7 +775,9 @@ public class WindowState : Object
             case State.OBJECT:  
                 this.win.objectview.el.set_size(palsize, alloc.height);    
                 var scale = avail > 0.0f ? (avail - palsize -10 ) / avail : 0.0f;
+                this.win.rooview.el.save_easing_state();
                 this.win.rooview.el.set_scale(scale,scale);
+                this.win.rooview.el.restore_easing_state();
                 break;
         }
     }