Selaa lähdekoodia

Fixed save buttons not updating

Krzysztof Krysiński 6 kuukautta sitten
vanhempi
commit
b52aba3663
1 muutettua tiedostoa jossa 4 lisäystä ja 2 poistoa
  1. 4 2
      src/PixiEditor/ViewModels/SubViewModels/UndoViewModel.cs

+ 4 - 2
src/PixiEditor/ViewModels/SubViewModels/UndoViewModel.cs

@@ -74,7 +74,8 @@ internal class UndoViewModel : SubViewModel<ViewModelMain>
     [Evaluator.CanExecute("PixiEditor.Undo.CanUndo", 
         nameof(ViewModelMain.DocumentManagerSubViewModel), 
         nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument), 
-        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.HasSavedUndo))]
+        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.HasSavedUndo),
+        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.AllChangesSaved))]
     public bool CanUndo()
     {
         var doc = Owner.DocumentManagerSubViewModel.ActiveDocument;
@@ -94,7 +95,8 @@ internal class UndoViewModel : SubViewModel<ViewModelMain>
     [Evaluator.CanExecute("PixiEditor.Undo.CanRedo", 
         nameof(ViewModelMain.DocumentManagerSubViewModel), 
         nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument), 
-        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.HasSavedRedo))]
+        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.HasSavedRedo),
+        nameof(ViewModelMain.DocumentManagerSubViewModel.ActiveDocument.AllChangesSaved))]
     public bool CanRedo()
     {
         var doc = Owner.DocumentManagerSubViewModel.ActiveDocument;