Browse Source

Fixed swap colors in palette

Krzysztof Krysiński 1 year ago
parent
commit
bc55d32c06
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/PixiEditor.AvaloniaUI/Views/Palettes/PaletteViewer.axaml.cs

+ 2 - 0
src/PixiEditor.AvaloniaUI/Views/Palettes/PaletteViewer.axaml.cs

@@ -258,6 +258,8 @@ internal partial class PaletteViewer : UserControl
                     int newIndex = Colors.IndexOf(paletteColorControl.Color);
                     Colors.RemoveAt(currIndex);
                     Colors.Insert(newIndex, paletteColor);
+                    int indexOfSource = Colors.IndexOf(paletteColorControl.Color);
+                    Colors.Move(indexOfSource, currIndex);
                     RefreshAllItems();
                 }
             }