<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Incorrect surface rendering in fullscreen mode when exposay is activated"
href="https://bugs.freedesktop.org/show_bug.cgi?id=73575">bug 73575</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;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>FIXED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Incorrect surface rendering in fullscreen mode when exposay is activated"
href="https://bugs.freedesktop.org/show_bug.cgi?id=73575#c6">Comment # 6</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Incorrect surface rendering in fullscreen mode when exposay is activated"
href="https://bugs.freedesktop.org/show_bug.cgi?id=73575">bug 73575</a>
from <span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span></b>
<pre>commit 9e7c7598aa44a9caaa5ebd525426623e8e86880e
Author: Emilio Pozuelo Monfort <<a href="mailto:emilio.pozuelo@collabora.co.uk">emilio.pozuelo@collabora.co.uk</a>>
Date: Thu Jan 30 14:01:10 2014 +0100
desktop-shell: Properly handle lowered fullscreen surfaces
lower_fullscreen_surface() was removing fullscreen surfaces from
the fullscreen layer and inserting them in the normal workspace
layer. However, those fullscreen surfaces were never put back in
the fullscreen layer, causing bugs such as unrelated surfaces
being drawn between a fullscreen surface and its black view.
Change the lower_fullscreen_surface() logic so that it lowers
fullscreen surfaces to the workspace layer *and* hides the
black views. Make this reversible by re-configuring the lowered
fullscreen surface: when it is re-configured, the black view
will be shown again and the surface will be restacked in the
fullscreen layer.
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Incorrect surface rendering in fullscreen mode when exposay is activated"
href="show_bug.cgi?id=73575">https://bugs.freedesktop.org/show_bug.cgi?id=73575</a>
<a class="bz_bug_link
bz_status_NEW "
title="NEW --- - exposay doesn't properly switch from a fullscreen surface to a normal one"
href="show_bug.cgi?id=74221">https://bugs.freedesktop.org/show_bug.cgi?id=74221</a>
<a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Lowered fullscreen surfaces get other unrelated surfaces between the fullscreen surface and its black view"
href="show_bug.cgi?id=74222">https://bugs.freedesktop.org/show_bug.cgi?id=74222</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>