<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - The documented <alt>left shortcut doesn’t work on Wayland"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=770112#c20">Comment # 20</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - The documented <alt>left shortcut doesn’t work on Wayland"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=770112">bug 770112</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=tiagomatos%40gmail.com" title="Rui Matos <tiagomatos@gmail.com>"> <span class="fn">Rui Matos</span></a>
</span></b>
        <pre>(In reply to Matthias Clasen from <a href="show_bug.cgi?id=770112#c18">comment #18</a>)
<span class="quote">> I don't think thats true ? We already ignore mappings _to_ Mod1 in the
> wayland backend when adding vmods:

>       real &= 0xf0; /* ignore mapping to Lock, Shift, Control, Mod1 */

> And we do treat META like the other vmods in the X11 backend as well.</span >

We do, but since I changed mutter to send virtual modifiers, the xkb state
object we have on the wayland backend has both real and virtual modifiers and
that's where we look for modifiers when filling in the event's state. See
gdkdevice-wayland.c:deliver_key_event()</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>