From faf9fc488e27b3676ea86992c0282a9db785850e Mon Sep 17 00:00:00 2001 From: Michael Babienco Date: Fri, 3 Apr 2026 09:59:39 +0900 Subject: [PATCH] Main new/choose report VM impls ICanCheckShutdown --- .../ViewModels/StartNewChooseReportViewModel.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/MayShow.Shared/ViewModels/StartNewChooseReportViewModel.cs b/src/MayShow.Shared/ViewModels/StartNewChooseReportViewModel.cs index b69bea5..33021de 100644 --- a/src/MayShow.Shared/ViewModels/StartNewChooseReportViewModel.cs +++ b/src/MayShow.Shared/ViewModels/StartNewChooseReportViewModel.cs @@ -9,10 +9,11 @@ using MayShow.Models; using MayShow.Helpers; using MayShows.Helpers; using System; +using System.Threading.Tasks; namespace MayShow.ViewModels; -class StartNewChooseReportViewModel : BaseViewModel +class StartNewChooseReportViewModel : BaseViewModel, ICanCheckShutdown { private string _creatingReportTitle; private ObservableCollection _savedReports; @@ -109,4 +110,9 @@ class StartNewChooseReportViewModel : BaseViewModel await _settings.SaveSettingsAsync(); // update saved items list } } + + public async Task CheckIsSafeToShutdown() + { + return true; + } } \ No newline at end of file