From 99592a52be61ca510fd47b8fffb93cd2061d9aea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20Kaan=20K=C3=B6se?= Date: Fri, 9 Aug 2024 02:02:11 +0200 Subject: [PATCH] Unregistration condition. --- Wino.Core.UWP/Services/BackgroundTaskService.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Wino.Core.UWP/Services/BackgroundTaskService.cs b/Wino.Core.UWP/Services/BackgroundTaskService.cs index 990ce40b..e9afd064 100644 --- a/Wino.Core.UWP/Services/BackgroundTaskService.cs +++ b/Wino.Core.UWP/Services/BackgroundTaskService.cs @@ -17,7 +17,7 @@ namespace Wino.Core.UWP.Services public void UnregisterAllBackgroundTask() { - if (_configurationService.Get(IsBackgroundTasksUnregisteredKey, false)) + if (!_configurationService.Get(IsBackgroundTasksUnregisteredKey, false)) { foreach (var task in BackgroundTaskRegistration.AllTasks) { @@ -25,6 +25,7 @@ namespace Wino.Core.UWP.Services } Log.Information("Unregistered all background tasks."); + _configurationService.Set(IsBackgroundTasksUnregisteredKey, true); } } }