diff --git a/src/KeyKeeper/ViewModels/UnlockedRepositoryViewModel.cs b/src/KeyKeeper/ViewModels/UnlockedRepositoryViewModel.cs index fe37cd5..c6551db 100644 --- a/src/KeyKeeper/ViewModels/UnlockedRepositoryViewModel.cs +++ b/src/KeyKeeper/ViewModels/UnlockedRepositoryViewModel.cs @@ -8,6 +8,7 @@ namespace KeyKeeper.ViewModels; public class UnlockedRepositoryViewModel : ViewModelBase { private IPassStore passStore; + private bool hasUnsavedChanges; public IEnumerable Passwords { @@ -19,6 +20,16 @@ public class UnlockedRepositoryViewModel : ViewModelBase } } + public bool HasUnsavedChanges + { + get => hasUnsavedChanges; + private set + { + hasUnsavedChanges = value; + OnPropertyChanged(nameof(HasUnsavedChanges)); + } + } + public UnlockedRepositoryViewModel(IPassStore store) { passStore = store;