@@ -47,7 +47,7 @@ public class Gala.WindowClone : Clutter.Actor {
4747 public bool active {
4848 set {
4949 active_shape. save_easing_state ();
50- active_shape. set_easing_duration (AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 );
50+ active_shape. set_easing_duration (AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) );
5151 active_shape. opacity = value ? 255 : 0 ;
5252 active_shape. restore_easing_state ();
5353 }
@@ -399,7 +399,7 @@ public class Gala.WindowClone : Clutter.Actor {
399399 return ;
400400 }
401401
402- var duration = AnimationsSettings . get_enable_animations () ? MultitaskingView . ANIMATION_DURATION : 0 ;
402+ var duration = AnimationsSettings . get_animation_duration ( MultitaskingView . ANIMATION_DURATION) ;
403403
404404 save_easing_state ();
405405 set_easing_mode (Clutter . AnimationMode . EASE_OUT_QUAD );
@@ -484,7 +484,7 @@ public class Gala.WindowClone : Clutter.Actor {
484484 return Clutter . EVENT_PROPAGATE ;
485485 }
486486
487- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
487+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
488488
489489 close_button. save_easing_state ();
490490 close_button. set_easing_mode (Clutter . AnimationMode . LINEAR );
@@ -506,7 +506,7 @@ public class Gala.WindowClone : Clutter.Actor {
506506#else
507507 public override bool leave_event (Clutter . CrossingEvent event) {
508508#endif
509- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
509+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
510510
511511 close_button. save_easing_state ();
512512 close_button. set_easing_mode (Clutter . AnimationMode . LINEAR );
@@ -642,7 +642,7 @@ public class Gala.WindowClone : Clutter.Actor {
642642 active_shape. hide ();
643643
644644 var scale = window_icon. width / clone. width;
645- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
645+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
646646
647647 clone. get_transformed_position (out abs_x, out abs_y);
648648 clone. save_easing_state ();
@@ -700,8 +700,8 @@ public class Gala.WindowClone : Clutter.Actor {
700700
701701 var scale = hovered ? 0.4 : 1.0 ;
702702 var opacity = hovered ? 0 : 255 ;
703- var duration = hovered && insert_thumb != null ? insert_thumb. delay : 100 ;
704- duration = AnimationsSettings . get_enable_animations () ? duration : 0 ;
703+ uint duration = hovered && insert_thumb != null ? insert_thumb. delay : 100 ;
704+ duration = AnimationsSettings . get_animation_duration ( duration) ;
705705
706706 window_icon. save_easing_state ();
707707
@@ -809,7 +809,7 @@ public class Gala.WindowClone : Clutter.Actor {
809809 get_parent (). remove_child (this );
810810 prev_parent. insert_child_at_index (this , prev_index);
811811
812- var duration = AnimationsSettings . get_enable_animations () ? MultitaskingView . ANIMATION_DURATION : 0 ;
812+ var duration = AnimationsSettings . get_animation_duration ( MultitaskingView . ANIMATION_DURATION) ;
813813
814814 clone. set_pivot_point (0.0f , 0.0f );
815815 clone. save_easing_state ();
0 commit comments