diff options
author | George Hazan <george.hazan@gmail.com> | 2024-07-16 19:30:30 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2024-07-16 19:30:30 +0300 |
commit | b54524918f547089772bb0c30db5f8510ed2a426 (patch) | |
tree | 6eed59169602f51d68c8eddfd9bd5f5ecbb50bd2 | |
parent | 428a9573a353898498b26cd323d4b8fabc754e20 (diff) |
fixes #4537 (Настройка "Очищать завершенные передачи при закрытии окна" не работает при автоматическом закрытии окна)
-rw-r--r-- | src/mir_app/src/ftmanager.cpp | 3 |
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) { |