diff options
author | K.Takata <kentkt@csc.jp> | 2022-09-07 19:03:42 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-09-07 19:03:42 +0100 |
commit | fef38d86a1fc3790d2ca7fc4b3e45071c1d8c79c (patch) | |
tree | c73c66df00f87e140ad49a2b7d6bc28acefbdf7b | |
parent | 75a115e8d632e96b4f45dc5145ba261876a83dcf (diff) | |
download | vim-git-fef38d86a1fc3790d2ca7fc4b3e45071c1d8c79c.tar.gz |
patch 9.0.0408: GUI test sometimes fails on MS-Windowsv9.0.0408
Problem: GUI test sometimes fails on MS-Windows.
Solution: Make sure Vim is the foreground window. (Ken Takata, closes #11077)
-rw-r--r-- | src/gui_w32.c | 1 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/gui_w32.c b/src/gui_w32.c index 20b0a5f64..8ae0cd069 100644 --- a/src/gui_w32.c +++ b/src/gui_w32.c @@ -8649,6 +8649,7 @@ test_gui_w32_sendevent(dict_T *args) inputs[0].ki.wVk = vkCode; if (STRICMP(event, "keyup") == 0) inputs[0].ki.dwFlags = KEYEVENTF_KEYUP; + (void)SetForegroundWindow(s_hwnd); SendInput(ARRAYSIZE(inputs), inputs, sizeof(INPUT)); } else diff --git a/src/version.c b/src/version.c index 92fd7e7c8..c4be8093d 100644 --- a/src/version.c +++ b/src/version.c @@ -704,6 +704,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 408, +/**/ 407, /**/ 406, |