summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2024-07-16 19:30:30 +0300
committerGeorge Hazan <george.hazan@gmail.com>2024-07-16 19:30:30 +0300
commitb54524918f547089772bb0c30db5f8510ed2a426 (patch)
tree6eed59169602f51d68c8eddfd9bd5f5ecbb50bd2
parent428a9573a353898498b26cd323d4b8fabc754e20 (diff)
fixes #4537 (Настройка "Очищать завершенные передачи при закрытии окна" не работает при автоматическом закрытии окна)
-rw-r--r--src/mir_app/src/ftmanager.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mir_app/src/ftmanager.cpp b/src/mir_app/src/ftmanager.cpp
index fb6a043946..47394a0b44 100644
--- a/src/mir_app/src/ftmanager.cpp
+++ b/src/mir_app/src/ftmanager.cpp
@@ -169,7 +169,7 @@ static INT_PTR CALLBACK FtMgrPageDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPA
}
if(dat->runningCount == 0 && wParam == ACKRESULT_SUCCESS && File::bAutoClose)
- ShowWindow(hwndFtMgr, SW_HIDE);
+ PostMessage(hwndFtMgr, WM_CLOSE, 0, 0);
break;
case WM_FT_CLEANUP:
@@ -423,6 +423,7 @@ static INT_PTR CALLBACK FtMgrDlgProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM
break;
}
lParam = 0;
+ __fallthrough;
case WM_TIMER:
if (pTaskbarInterface) {