<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>