From 234e82378765844cf738d7e25623e37b34807eaa Mon Sep 17 00:00:00 2001 From: Tyrrrz <1935960+Tyrrrz@users.noreply.github.com> Date: Fri, 23 Aug 2024 03:03:30 +0300 Subject: [PATCH] Always forcefully exit when requested from the tray menu --- LightBulb/App.axaml.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/LightBulb/App.axaml.cs b/LightBulb/App.axaml.cs index cc6332a..144e55d 100644 --- a/LightBulb/App.axaml.cs +++ b/LightBulb/App.axaml.cs @@ -187,8 +187,11 @@ private void DisableTemporarily5MinutesMenuItem_OnClick(object? sender, EventArg private void DisableTemporarily1MinuteMenuItem_OnClick(object? sender, EventArgs args) => _mainViewModel.Dashboard.DisableTemporarilyCommand.Execute(TimeSpan.FromMinutes(1)); - private void ExitMenuItem_OnClick(object? sender, EventArgs args) => - ApplicationLifetime?.TryShutdown(); + private void ExitMenuItem_OnClick(object? sender, EventArgs args) + { + if (ApplicationLifetime?.TryShutdown() != true) + Environment.Exit(0); + } public void Dispose() {