Browse Source

Improved pasting stuff

Krzysztof Krysiński 5 months ago
parent
commit
1f38dd596f
1 changed files with 8 additions and 0 deletions
  1. 8 0
      src/PixiEditor/ViewModels/SubViewModels/ClipboardViewModel.cs

+ 8 - 0
src/PixiEditor/ViewModels/SubViewModels/ClipboardViewModel.cs

@@ -305,6 +305,8 @@ internal class ClipboardViewModel : SubViewModel<ViewModelMain>
             return;
 
         await ClipboardController.CopyToClipboard(doc);
+
+        hasImageInClipboard = true;
     }
 
     [Command.Basic("PixiEditor.Clipboard.CopyVisible", "COPY_VISIBLE", "COPY_VISIBLE_DESCRIPTIVE",
@@ -318,6 +320,8 @@ internal class ClipboardViewModel : SubViewModel<ViewModelMain>
             return;
 
         await ClipboardController.CopyVisibleToClipboard(doc);
+
+        hasImageInClipboard = true;
     }
 
     [Command.Basic("PixiEditor.Clipboard.CopyNodes", "COPY_NODES", "COPY_NODES_DESCRIPTIVE",
@@ -336,6 +340,8 @@ internal class ClipboardViewModel : SubViewModel<ViewModelMain>
             return;
 
         await ClipboardController.CopyNodes(selectedNodes);
+
+        areNodesInClipboard = true;
     }
 
     [Command.Basic("PixiEditor.Clipboard.CopyCels", "COPY_CELS",
@@ -353,6 +359,8 @@ internal class ClipboardViewModel : SubViewModel<ViewModelMain>
             return;
 
         await ClipboardController.CopyCels(selectedCels);
+
+        areCelsInClipboard = true;
     }