Mercurial > vim
diff src/gui_mac.c @ 939:31208ed42de9 v7.0.065
updated for version 7.0-065
author | vimboss |
---|---|
date | Tue, 22 Aug 2006 19:36:17 +0000 |
parents | b933657f7c9d |
children | be8e2719caa6 |
line wrap: on
line diff
--- a/src/gui_mac.c +++ b/src/gui_mac.c @@ -2480,6 +2480,12 @@ gui_mac_mouse_wheel(EventHandlerCallRef UInt32 mod; SInt32 delta; int_u vim_mod; + EventMouseWheelAxis axis; + + if (noErr == GetEventParameter(theEvent, kEventParamMouseWheelAxis, + typeMouseWheelAxis, NULL, sizeof(axis), NULL, &axis) + && axis != kEventMouseWheelAxisY) + goto bail; /* Vim only does up-down scrolling */ if (noErr != GetEventParameter(theEvent, kEventParamMouseWheelDelta, typeSInt32, NULL, sizeof(SInt32), NULL, &delta))