<html>
<head>
<base href="https://bugzilla.gnome.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - wayland: Always request transient commit when mapping subsurface"
href="https://bugzilla.gnome.org/show_bug.cgi?id=751098#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - wayland: Always request transient commit when mapping subsurface"
href="https://bugzilla.gnome.org/show_bug.cgi?id=751098">bug 751098</a>
from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=305463&action=diff" name="attach_305463" title="wayland: Always request transient commit when mapping subsurface">attachment 305463</a> <a href="attachment.cgi?id=305463&action=edit" title="wayland: Always request transient commit when mapping subsurface">[details]</a></span> <a href='review?bug=751098&attachment=305463'>[review]</a>
wayland: Always request transient commit when mapping subsurface
A subsurface positioning operation only takes effect when the parent
surfaces state is applied. If a subsurface is mapped and positioned, but
the parent surface state is not immediately committed, the relative
position of the subsurface is undefined and may be placed incorrectly.
To avoid this undefined state, always request that the parent surface
should be committed after mapping a subsurface so that the position
operation will take effect.</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>