From d2feb899212b71faa50958c3bdd53ef3214c5b56 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 24 Mar 2024 15:27:29 +0300 Subject: fixes #4290 completely --- src/mir_app/src/srmm_util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/mir_app/src/srmm_util.cpp b/src/mir_app/src/srmm_util.cpp index b9e4d4c4ff..43e90992eb 100644 --- a/src/mir_app/src/srmm_util.cpp +++ b/src/mir_app/src/srmm_util.cpp @@ -107,7 +107,7 @@ MIR_APP_DLL(int) Srmm_GetWindowData(MCONTACT hContact, MessageWindowData &mwd) mwd.uState = MSG_WINDOW_STATE_EXISTS; if (IsWindowVisible(hwnd)) mwd.uState |= MSG_WINDOW_STATE_VISIBLE; - if (GetForegroundWindow() == hwnd) + if (GetForegroundWindow() == hwnd || GetForegroundWindow() == GetParent(hwnd)) mwd.uState |= MSG_WINDOW_STATE_FOCUS; if (IsIconic(hwnd)) mwd.uState |= MSG_WINDOW_STATE_ICONIC; -- cgit v1.2.3