Skip to content

Commit 25de808

Browse files
lenemterdanirabbit
andauthored
Use translation-x for nudge animation (#1612)
Co-authored-by: Danielle Foré <[email protected]>
1 parent 75f279e commit 25de808

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/WindowManager.vala

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -573,16 +573,16 @@ namespace Gala {
573573

574574
GestureTracker.OnUpdate on_animation_update = (percentage) => {
575575
var x = GestureTracker.animation_value (0.0f, dest, percentage, true);
576-
ui_group.x = x.clamp (-nudge_gap, nudge_gap);
576+
ui_group.translation_x = x.clamp (-nudge_gap, nudge_gap);
577577
};
578578

579579
GestureTracker.OnEnd on_animation_end = (percentage, cancel_action) => {
580-
var nudge_gesture = new Clutter.PropertyTransition ("x") {
580+
var nudge_gesture = new Clutter.PropertyTransition ("translation-x") {
581581
duration = (AnimationDuration.NUDGE / 2),
582582
remove_on_complete = true,
583583
progress_mode = Clutter.AnimationMode.LINEAR
584584
};
585-
nudge_gesture.set_from_value ((float) ui_group.x);
585+
nudge_gesture.set_from_value (ui_group.translation_x);
586586
nudge_gesture.set_to_value (0.0f);
587587
ui_group.add_transition ("nudge", nudge_gesture);
588588

0 commit comments

Comments
 (0)