patch 8.2.2833: two key command cancelled by moving mouse when using popup
Problem: Two key command cancelled by moving mouse when using popup.
(Sergey Vlasov)
Solution: Ignore K_MOUSEMOVE in plain_vgetc().
diff --git a/src/getchar.c b/src/getchar.c
index cf2711b..185b73b 100644
--- a/src/getchar.c
+++ b/src/getchar.c
@@ -1932,7 +1932,9 @@
do
c = safe_vgetc();
- while (c == K_IGNORE || c == K_VER_SCROLLBAR || c == K_HOR_SCROLLBAR);
+ while (c == K_IGNORE
+ || c == K_VER_SCROLLBAR || c == K_HOR_SCROLLBAR
+ || c == K_MOUSEMOVE);
if (c == K_PS)
// Only handle the first pasted character. Drop the rest, since we
diff --git a/src/version.c b/src/version.c
index c28a39c..9336576 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 2833,
+/**/
2832,
/**/
2831,