<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - wayland: new window momentarily displays on wrong monitor"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=782183#c6">Comment # 6</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - wayland: new window momentarily displays on wrong monitor"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=782183">bug 782183</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=351522&action=diff" name="attach_351522" title="[RFC PATCH] wayland: place window if moved before placement">attachment 351522</a> <a href="attachment.cgi?id=351522&action=edit" title="[RFC PATCH] wayland: place window if moved before placement">[details]</a></span> <a href='review?bug=782183&attachment=351522'>[review]</a>
[RFC PATCH] wayland: place window if moved before placement

If a client changes the state of a surface to issue a set_maximize or a
set_fullscreen, the surface is resized before the window is actually
placed by mutter, which will show the initial animation at the wrong
location, before moving the window to the current monitor which is where
the pointer is placed.

Set the internal flag "placed" when this occurs so that mutter won't
relocate the window.</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>