@@ -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 }
@@ -400,7 +400,7 @@ public class Gala.WindowClone : Clutter.Actor {
400400 return ;
401401 }
402402
403- var duration = AnimationsSettings . get_enable_animations () ? MultitaskingView . ANIMATION_DURATION : 0 ;
403+ var duration = AnimationsSettings . get_animation_duration ( MultitaskingView . ANIMATION_DURATION) ;
404404
405405 save_easing_state ();
406406 set_easing_mode (Clutter . AnimationMode . EASE_OUT_QUAD );
@@ -485,7 +485,7 @@ public class Gala.WindowClone : Clutter.Actor {
485485 return Clutter . EVENT_PROPAGATE ;
486486 }
487487
488- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
488+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
489489
490490 close_button. save_easing_state ();
491491 close_button. set_easing_mode (Clutter . AnimationMode . LINEAR );
@@ -507,7 +507,7 @@ public class Gala.WindowClone : Clutter.Actor {
507507#else
508508 public override bool leave_event (Clutter . CrossingEvent event) {
509509#endif
510- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
510+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
511511
512512 close_button. save_easing_state ();
513513 close_button. set_easing_mode (Clutter . AnimationMode . LINEAR );
@@ -643,7 +643,7 @@ public class Gala.WindowClone : Clutter.Actor {
643643 active_shape. hide ();
644644
645645 var scale = window_icon. width / clone. width;
646- var duration = AnimationsSettings . get_enable_animations () ? FADE_ANIMATION_DURATION : 0 ;
646+ var duration = AnimationsSettings . get_animation_duration ( FADE_ANIMATION_DURATION ) ;
647647
648648 clone. get_transformed_position (out abs_x, out abs_y);
649649 clone. save_easing_state ();
@@ -701,8 +701,8 @@ public class Gala.WindowClone : Clutter.Actor {
701701
702702 var scale = hovered ? 0.4 : 1.0 ;
703703 var opacity = hovered ? 0 : 255 ;
704- var duration = hovered && insert_thumb != null ? insert_thumb. delay : 100 ;
705- duration = AnimationsSettings . get_enable_animations () ? duration : 0 ;
704+ uint duration = hovered && insert_thumb != null ? insert_thumb. delay : 100 ;
705+ duration = AnimationsSettings . get_animation_duration ( duration) ;
706706
707707 window_icon. save_easing_state ();
708708
@@ -810,7 +810,7 @@ public class Gala.WindowClone : Clutter.Actor {
810810 get_parent (). remove_child (this );
811811 prev_parent. insert_child_at_index (this , prev_index);
812812
813- var duration = AnimationsSettings . get_enable_animations () ? MultitaskingView . ANIMATION_DURATION : 0 ;
813+ var duration = AnimationsSettings . get_animation_duration ( MultitaskingView . ANIMATION_DURATION) ;
814814
815815 clone. set_pivot_point (0.0f , 0.0f );
816816 clone. save_easing_state ();
0 commit comments