X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Fbase%2Flib_mouse.c;h=a87d726b69a79ccdaa440786395db21b2cda4ae2;hp=ed58148ba455d1825818a467ec4322ff0622a37f;hb=5f0c3bcf3f059317e85d89631e7ef194c9425304;hpb=c28f91b50f153f0f7b03e0d5d7152e4fa02a7bec diff --git a/ncurses/base/lib_mouse.c b/ncurses/base/lib_mouse.c index ed58148b..a87d726b 100644 --- a/ncurses/base/lib_mouse.c +++ b/ncurses/base/lib_mouse.c @@ -84,7 +84,7 @@ #define CUR SP_TERMTYPE #endif -MODULE_ID("$Id: lib_mouse.c,v 1.178 2018/09/23 08:40:23 tom Exp $") +MODULE_ID("$Id: lib_mouse.c,v 1.179 2018/10/20 18:33:23 tom Exp $") #include @@ -1276,15 +1276,15 @@ decode_xterm_SGR1006(SCREEN *sp, MEVENT * eventp) } else { eventp->bstate = REPORT_MOUSE_POSITION; } - if (b & 4) { - eventp->bstate |= BUTTON_SHIFT; - } - if (b & 8) { - eventp->bstate |= BUTTON_ALT; - } - if (b & 16) { - eventp->bstate |= BUTTON_CTRL; - } + } + if (b & 4) { + eventp->bstate |= BUTTON_SHIFT; + } + if (b & 8) { + eventp->bstate |= BUTTON_ALT; + } + if (b & 16) { + eventp->bstate |= BUTTON_CTRL; } result = (eventp->bstate & REPORT_MOUSE_POSITION) ? TRUE : FALSE; eventp->x = (data.params[1] ? (data.params[1] - 1) : 0);