Browse Source

Fixed flipping refresh

flabbet 9 months ago
parent
commit
8687291f77
1 changed files with 4 additions and 2 deletions
  1. 4 2
      src/PixiEditor/Views/Rendering/Scene.cs

+ 4 - 2
src/PixiEditor/Views/Rendering/Scene.cs

@@ -143,11 +143,13 @@ internal class Scene : Zoombox.Zoombox, ICustomHitTest
         CheckerImagePathProperty.Changed.AddClassHandler<Scene>(CheckerImagePathChanged);
         AllOverlaysProperty.Changed.AddClassHandler<Scene>(ActiveOverlaysChanged);
         DefaultCursorProperty.Changed.AddClassHandler<Scene>(DefaultCursorChanged);
-        ChannelsProperty.Changed.AddClassHandler<Scene>(ChannelsChanged);
+        ChannelsProperty.Changed.AddClassHandler<Scene>(Refresh);
         DocumentProperty.Changed.AddClassHandler<Scene>(DocumentChanged);
+        FlipXProperty.Changed.AddClassHandler<Scene>(Refresh);
+        FlipYProperty.Changed.AddClassHandler<Scene>(Refresh);
     }
 
-    private static void ChannelsChanged(Scene scene, AvaloniaPropertyChangedEventArgs args)
+    private static void Refresh(Scene scene, AvaloniaPropertyChangedEventArgs args)
     {
         scene.InvalidateVisual();
     }