<html>
<head>
<base href="https://bugzilla.gnome.org/" />
</head>
<body><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> changed
<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>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Attachment #327232 is obsolete</td>
<td>
</td>
<td>1
</td>
</tr></table>
<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#c3">Comment # 3</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>Created <span class=""><a href="attachment.cgi?id=327233&action=diff" name="attach_327233" title="[PATCH 2/2] gtkmenu: ignore emulated scroll events">attachment 327233</a> <a href="attachment.cgi?id=327233&action=edit" title="[PATCH 2/2] gtkmenu: ignore emulated scroll events">[details]</a></span> <a href='review?bug=765939&attachment=327233'>[review]</a>
[PATCH 2/2] gtkmenu: ignore emulated scroll events
On X11, we get both smooth and emulated scroll events, whereas other
backends such as wayland will give smooth events only with touchpad
scrolling.
Discard emulated scroll events so that we get consistent behaviours
between backends.
Allow for both horizontal and vertical smooth events for scrolling so
that horizontal scrolling still works without emulated scroll events as
well, again for consistency between gdk backends.
--
v2: fix the usual space before parenthesis mistake</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>