sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 73084c5fa6d9fd7693e4dd5b369e79667ba8dfbe
parent edfe42032cfe9a5bf49f42801e5c8349e7aa2eec
Author: emersion <contact@emersion.fr>
Date:   Wed, 11 Jul 2018 13:04:06 +0100

Merge pull request #2243 from RyanDwyer/use-fullscreen-saved-buffer

Use saved buffer when fullscreen view is in a transaction
Diffstat:
Msway/desktop/render.c | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sway/desktop/render.c b/sway/desktop/render.c @@ -844,7 +844,11 @@ void output_render(struct sway_output *output, struct timespec *when, } // TODO: handle views smaller than the output - render_view_surfaces(fullscreen_view, output, damage, 1.0f); + if (fullscreen_view->swayc->instructions->length) { + render_saved_view(fullscreen_view, output, damage, 1.0f); + } else { + render_view_surfaces(fullscreen_view, output, damage, 1.0f); + } if (fullscreen_view->type == SWAY_VIEW_XWAYLAND) { render_unmanaged(output, damage,