@@ -142,15 +142,15 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
142142 opacity = 0 ;
143143
144144 save_easing_state ();
145- set_easing_duration (AnimationsSettings . get_enable_animations () ? 200 : 0 );
145+ set_easing_duration (AnimationsSettings . get_animation_duration ( 200 ) );
146146 opacity = 255 ;
147147 restore_easing_state ();
148148 }
149149
150150 public override void hide () {
151151 opacity = 255 ;
152152
153- var duration = AnimationsSettings . get_enable_animations () ? 200 : 0 ;
153+ var duration = AnimationsSettings . get_animation_duration ( 200 ) ;
154154 save_easing_state ();
155155 set_easing_duration (duration);
156156 opacity = 0 ;
@@ -172,7 +172,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
172172#else
173173 public override bool enter_event (Clutter . CrossingEvent event) {
174174#endif
175- var duration = AnimationsSettings . get_enable_animations () ? 300 : 0 ;
175+ var duration = AnimationsSettings . get_animation_duration ( 300 ) ;
176176
177177 close_button. save_easing_state ();
178178 close_button. set_easing_duration (duration);
@@ -192,7 +192,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
192192#else
193193 public override bool leave_event (Clutter . CrossingEvent event) {
194194#endif
195- var duration = AnimationsSettings . get_enable_animations () ? 300 : 0 ;
195+ var duration = AnimationsSettings . get_animation_duration ( 300 ) ;
196196
197197 close_button. save_easing_state ();
198198 close_button. set_easing_duration (duration);
@@ -314,7 +314,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
314314 }
315315
316316 private void on_close_click_clicked () {
317- var duration = AnimationsSettings . get_enable_animations () ? FADE_OUT_TIMEOUT : 0 ;
317+ var duration = AnimationsSettings . get_animation_duration ( FADE_OUT_TIMEOUT ) ;
318318
319319 save_easing_state ();
320320 set_easing_duration (duration);
@@ -448,7 +448,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
448448 var screen_limit_start_y = SCREEN_MARGIN + monitor_y;
449449 var screen_limit_end_y = monitor_height + monitor_y - SCREEN_MARGIN - height;
450450
451- var duration = AnimationsSettings . get_enable_animations () ? 300 : 0 ;
451+ var duration = AnimationsSettings . get_animation_duration ( 300 ) ;
452452
453453 save_easing_state ();
454454 set_easing_mode (Clutter . AnimationMode . EASE_OUT_BACK );
@@ -461,7 +461,7 @@ public class Gala.Plugins.PIP.PopupWindow : Clutter.Actor {
461461 private bool place_window_off_screen () {
462462 off_screen = false ;
463463
464- var duration = AnimationsSettings . get_enable_animations () ? 300 : 0 ;
464+ var duration = AnimationsSettings . get_animation_duration ( 300 ) ;
465465
466466 save_easing_state ();
467467 set_easing_mode (Clutter . AnimationMode . EASE_OUT_BACK );
0 commit comments