]> granicus.if.org Git - vim/commitdiff
patch 8.2.4966: MS-Windows GUI: mouse event test gets extra event v8.2.4966
authorBram Moolenaar <Bram@vim.org>
Mon, 16 May 2022 15:41:35 +0000 (16:41 +0100)
committerBram Moolenaar <Bram@vim.org>
Mon, 16 May 2022 15:41:35 +0000 (16:41 +0100)
Problem:    MS-Windows GUI: mouse event test gets extra event.
Solution:   Ignore one move event.

src/testdir/test_gui.vim
src/version.c

index b390d14bc598b048de3ddcba8f3bc793b64c96e2..5561d8417fdd6d8dfbbc23f6c539ab7b28860892 100644 (file)
@@ -1252,6 +1252,11 @@ func Test_gui_mouse_move_event()
   call test_gui_event('mouse', args)
   call feedkeys('', 'Lx!')
 
+  if has('win32')
+    " FIXME: on MS-Windows we get a stray event first
+    let g:eventlist = g:eventlist[1 : ]
+  endif
+
   call assert_equal([#{row: 4, col: 31}, #{row: 11, col: 31}], g:eventlist)
 
   " wiggle the mouse around within a screen cell, shouldn't trigger events
index f36e552907b27f1e80539d083dcfa21c2cef8630..dcb8d728813fc160586049692e6ebfe8694b03ed 100644 (file)
@@ -746,6 +746,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    4966,
 /**/
     4965,
 /**/