Browse Source

Fixed shift scroll on macos

Krzysztof Krysiński 1 month ago
parent
commit
544c1bae06
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/PixiEditor/Views/Animations/Timeline.cs

+ 4 - 2
src/PixiEditor/Views/Animations/Timeline.cs

@@ -518,11 +518,13 @@ internal class Timeline : TemplatedControl, INotifyPropertyChanged
 
         int towardsFrame = MousePosToFrame(e);
 
-        if (e.Delta.Y > 0)
+        double delta = e.Delta.Y == 0 ? e.Delta.X : e.Delta.Y;
+        
+        if (delta > 0)
         {
             newScale += ticks;
         }
-        else if (e.Delta.Y < 0)
+        else if (delta < 0)
         {
             newScale -= ticks;
         }