From b36656c672af8c1fec1ac4e09c3f932ded51add3 Mon Sep 17 00:00:00 2001 From: Matthew Loar Date: Sat, 1 Oct 2005 05:52:04 +0000 Subject: [PATCH] STABLE14-windows-afscreds-20050930 FIXES 21958 For the afscreds program on Windows, if you right click the system tray icon to display the menu and then click on the taskbar, the menu is not hidden, but instead is covered by the taskbar. This is a common issue documented at http://support.microsoft.com/default.aspx?scid=kb;en-us;135788. (cherry picked from commit 46e260b9e72925f9f5b2e5cee3159d4c6b02fc05) --- src/WINNT/client_creds/window.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/WINNT/client_creds/window.cpp b/src/WINNT/client_creds/window.cpp index a1afafa88..1d4364b27 100644 --- a/src/WINNT/client_creds/window.cpp +++ b/src/WINNT/client_creds/window.cpp @@ -171,11 +171,11 @@ BOOL CALLBACK Main_DlgProc (HWND hDlg, UINT msg, WPARAM wp, LPARAM lp) } lock_ReleaseMutex(&g.credsLock); CheckMenuItem (hm, M_REMIND, MF_BYCOMMAND | ((fRemind) ? MF_CHECKED : MF_UNCHECKED)); - + SetForegroundWindow(hDlg); TrackPopupMenu (GetSubMenu (hmDummy, 0), TPM_RIGHTALIGN | TPM_RIGHTBUTTON, pt.x, pt.y, NULL, hDlg, NULL); - + PostMessage(hDlg, WM_NULL, 0, 0); DestroyMenu (hmDummy); } break; -- 2.39.5