summaryrefslogtreecommitdiff
path: root/fullscreen-shell
diff options
context:
space:
mode:
authorMarius Vlad <marius.vlad@collabora.com>2023-01-06 22:53:48 +0200
committerMarius Vlad <marius.vlad@collabora.com>2023-01-09 14:33:40 +0200
commit0b9620b83e02198cb47c9514bfaa93da7555cc08 (patch)
treef95535497d007ff75404e2e164727adbc1459950 /fullscreen-shell
parent50809097a826029530dfc442d1f5740fe6d9c51f (diff)
downloadweston-0b9620b83e02198cb47c9514bfaa93da7555cc08.tar.gz
fullscreen-shell: Trigger output repaints
This fixes up fullscreen-shell as with commit 'libweston: Update view transforms more often' we no longer trigger output repaints making the RPD backend (mostly) unsable. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Diffstat (limited to 'fullscreen-shell')
-rw-r--r--fullscreen-shell/fullscreen-shell.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/fullscreen-shell/fullscreen-shell.c b/fullscreen-shell/fullscreen-shell.c
index 261ba5a5..ea4ca794 100644
--- a/fullscreen-shell/fullscreen-shell.c
+++ b/fullscreen-shell/fullscreen-shell.c
@@ -620,6 +620,8 @@ fs_output_apply_pending(struct fs_output *fsout)
&fsout->surface_destroyed);
weston_layer_entry_insert(&fsout->shell->layer.view_list,
&fsout->view->layer_link);
+
+ weston_view_geometry_dirty(fsout->view);
}
fs_output_clear_pending(fsout);