enhance: cleanup popup before cancel

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2025-08-13 14:47:26 +08:00
parent 1eb313f7d9
commit 48526a6468

View File

@@ -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;
}