1
0
mirror of https://github.com/valinet/ExplorerPatcher.git synced 2024-11-27 17:00:59 +01:00

Bug fix: restore focus to previous window after archive menu dismiss

This commit is contained in:
Valentin Radu 2021-08-30 08:20:10 +03:00
parent b36b571df8
commit 34a7fd0eb2

View File

@ -476,6 +476,7 @@ LRESULT CALLBACK CLauncherTipContextMenu_WndProc(
POINT pt; POINT pt;
GetCursorPos(&pt); GetCursorPos(&pt);
HWND prevhWnd = GetForegroundWindow();
SetForegroundWindow(hWnd); SetForegroundWindow(hWnd);
HMENU hMenu = CreatePopupMenu(); HMENU hMenu = CreatePopupMenu();
@ -517,6 +518,7 @@ LRESULT CALLBACK CLauncherTipContextMenu_WndProc(
&(pt) &(pt)
); );
free(unknown_array); free(unknown_array);
SetForegroundWindow(prevhWnd);
if (res == 1 || res == 2) if (res == 1 || res == 2)
{ {