diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2023-01-06 22:53:48 +0200 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2023-01-09 14:33:40 +0200 |
commit | 0b9620b83e02198cb47c9514bfaa93da7555cc08 (patch) | |
tree | f95535497d007ff75404e2e164727adbc1459950 /fullscreen-shell | |
parent | 50809097a826029530dfc442d1f5740fe6d9c51f (diff) | |
download | weston-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.c | 2 |
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); |