From 48526a64682098a4a05233b9404453ed6b6b4600 Mon Sep 17 00:00:00 2001 From: leo Date: Wed, 13 Aug 2025 14:47:26 +0800 Subject: [PATCH] enhance: cleanup popup before cancel Signed-off-by: leo --- src/ViewModels/LauncherPage.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ViewModels/LauncherPage.cs b/src/ViewModels/LauncherPage.cs index 65157480..a39fd7d3 100644 --- a/src/ViewModels/LauncherPage.cs +++ b/src/ViewModels/LauncherPage.cs @@ -126,10 +126,10 @@ namespace SourceGit.ViewModels public void CancelPopup() { - if (_popup == null) - return; - if (_popup.InProgress) + if (_popup == null || _popup.InProgress) return; + + _popup?.Cleanup(); Popup = null; }