<html>
<head>
<base href="https://bugzilla.gnome.org/" />
</head>
<body><span class="vcard"><a href="page.cgi?id=describeuser.html&login=mclasen%40redhat.com" title="Matthias Clasen <mclasen@redhat.com>"> <span class="fn">Matthias Clasen</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - `Super` keybindings trigger without Super, on Wayland"
href="https://bugzilla.gnome.org/show_bug.cgi?id=764424">bug 764424</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;">CC</td>
<td>
</td>
<td>mclasen@redhat.com
</td>
</tr>
<tr>
<td style="text-align:right;">Component</td>
<td>Backend: Wayland
</td>
<td>wayland
</td>
</tr>
<tr>
<td style="text-align:right;">Assignee</td>
<td>gtk-bugs@gtk.org
</td>
<td>mutter-maint@gnome.bugs
</td>
</tr>
<tr>
<td style="text-align:right;">Product</td>
<td>gtk+
</td>
<td>mutter
</td>
</tr>
<tr>
<td style="text-align:right;">QA Contact</td>
<td>gtk-bugs@gtk.org
</td>
<td>mutter-maint@gnome.bugs
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - `Super` keybindings trigger without Super, on Wayland"
href="https://bugzilla.gnome.org/show_bug.cgi?id=764424#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - `Super` keybindings trigger without Super, on Wayland"
href="https://bugzilla.gnome.org/show_bug.cgi?id=764424">bug 764424</a>
from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=mclasen%40redhat.com" title="Matthias Clasen <mclasen@redhat.com>"> <span class="fn">Matthias Clasen</span></a>
</span></b>
<pre>This is a failing of mutter.
Under wayland, modifiers and keys are sent in separate events. If I press
Ctrl-A, I get a modifiers event as soon as I hit Ctrl, and then a key event for
the A.
For the Super key, the shell hold on to wait if it gets the key release that it
iterprets as 'go to overview', so it does not send the modifiers event out. But
then, when another key is pressed, the shell just sends the key, and forgets to
send out the Super modifier first.</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>