<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Wayland] very slow scrolling in GtkMenu using the touchpad"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=765939#c10">Comment # 10</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [Wayland] very slow scrolling in GtkMenu using the touchpad"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=765939">bug 765939</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=ofourdan%40redhat.com" title="Olivier Fourdan <ofourdan@redhat.com>"> <span class="fn">Olivier Fourdan</span></a>
</span></b>
        <pre>(In reply to Carlos Garnacho from <a href="show_bug.cgi?id=765939#c9">comment #9</a>)
<span class="quote">> [...]

> We have 3 cases to support (provided we only listen to non-emulated events):

> - Mice capable of discrete vertical scrolling, the typical scroll wheel
> - Mice capable of discrete v/h scrolling, usually scroll wheels that can
> "click" towards the sides, or just additional buttons.
> - Devices capable of continuous v/h scrolling, this gathers touchpads,
> trackballs, trackpads and mice, which all have at least one way available to
> smooth scroll (because the device itself allows it, or because there's an
> assigned scroll button)

> Out of those cases, only in the first one there's an axis we can't scroll
> across, so it used to make sense to allow scrolling horizontally with
> vertical events if the widget needed this so. But IMO that's about the only
> situation where it makes sense to mix scrolling axes (and I'd wish we could
> discern devices from the first and second case so we don't needlessly do
> this), for the other cases we have real means to scroll in that direction.</span >

Yes, but we had support for left/right so I thought we would want to retain
that functionality.

<span class="quote">> So, I'd even argue to remove GDK_SCROLL_LEFT/RIGHT management from GtkMenu
> :).</span >

What about making this a separate patch, so that if someone complain, we can
always revert that one alone?</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>