diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-07-30 11:17:57 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2019-07-30 11:17:57 (GMT) |
commit | 328bc894370eac1c8aa7fb1f374ddd29e192b465 (patch) | |
tree | 4a8c8f077552016d25137ac8a05a54a95dcf968e /generic/tkGrab.c | |
parent | 023e88a897f369e630a198082e71cbb1823c9a63 (diff) | |
download | tk-328bc894370eac1c8aa7fb1f374ddd29e192b465.zip tk-328bc894370eac1c8aa7fb1f374ddd29e192b465.tar.gz tk-328bc894370eac1c8aa7fb1f374ddd29e192b465.tar.bz2 |
Follow-up to [38dc27bd1d0ecd682aafde]: Tk does not support <Button-6> nor <Button-7> events.
This commit adds hardware-support for buttons 6-9 on MacOSX, and handles masking correct for all buttons 6-9.
Not complete yet, but this is as far as we can go without needing a TIP.
Diffstat (limited to 'generic/tkGrab.c')
-rw-r--r-- | generic/tkGrab.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/tkGrab.c b/generic/tkGrab.c index 50d2517..6cab469 100644 --- a/generic/tkGrab.c +++ b/generic/tkGrab.c @@ -872,7 +872,7 @@ TkPointerEvent( } else { if (eventPtr->xbutton.button != AnyButton && ((eventPtr->xbutton.state & ALL_BUTTONS) - == (unsigned int)TkGetButtonMask(eventPtr->xbutton.button))) { + == TkGetButtonMask(eventPtr->xbutton.button))) { ReleaseButtonGrab(dispPtr); /* Note 4. */ } } |