After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 748014 - W32: Tilting mousewheel left/right does not scroll horizontally
W32: Tilting mousewheel left/right does not scroll horizontally
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Win32
unspecified
Other All
: Normal normal
: ---
Assigned To: gtk-win32 maintainers
gtk-bugs
: 747440 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2015-04-16 23:43 UTC by LRN
Modified: 2015-04-28 04:45 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
W32: Support horizontal mouse wheel scrolling (2.43 KB, patch)
2015-04-16 23:43 UTC, LRN
committed Details | Review

Description LRN 2015-04-16 23:43:41 UTC
Because MW_MOUSEHWHEEL message is not being handled.
Comment 1 LRN 2015-04-16 23:43:47 UTC
Created attachment 301768 [details] [review]
W32: Support horizontal mouse wheel scrolling
Comment 2 LRN 2015-04-16 23:45:55 UTC
Note that attachment 301768 [details] [review], when applied to 3.16.2, has scrolling occurring in reverse (GDK_SCROLL_LEFT scrolls right). This may be a bug in GDK itself (been mentioned on IRC).
Comment 3 Matthias Clasen 2015-04-17 02:39:55 UTC
Review of attachment 301768 [details] [review]:

This looks fine to me. Just add the missing space. The left/right confusion is higher up, in gtk

::: gdk/win32/gdkevents-win32.c
@@ +2503,3 @@
       event->scroll.window = window;
+
+      if (msg->message ==WM_MOUSEWHEEL)

Missing space after == here
Comment 4 LRN 2015-04-17 04:42:00 UTC
Attachment 301768 [details] pushed as c0e0a15 - W32: Support horizontal mouse wheel scrolling
Comment 5 Michael Natterer 2015-04-18 00:33:34 UTC
*** Bug 747440 has been marked as a duplicate of this bug. ***
Comment 6 teamhydro.55555 2015-04-18 17:22:10 UTC
so the question is when this gtk+ update will be pushed into GIMP.
Comment 7 Jehan 2015-04-28 04:45:28 UTC
Cherry-picked and pushed to gtk-2-24 branch. Tested and working on Windows 7 in a Virtualbox VM, with Mitch.

commit 92fb170917468b4e8946e3f0b94c5a3eeb0b33d9
Author: Руслан Ижбулатов <lrn1986@gmail.com>
Date:   Thu Apr 16 23:11:14 2015 +0000

    W32: Support horizontal mouse wheel scrolling
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748014
    (cherry picked from commit c0e0a1508be3ccf349717497af2e8a4d77027649)