mirror of
https://gitlab.freedesktop.org/wayland/weston
synced 2024-10-15 13:48:45 +00:00
desktop-shell: Use weston_view_move_to_layer() for static views
Use our new helper instead of open-coding part of it. Signed-off-by: Daniel Stone <daniels@collabora.com>
This commit is contained in:
parent
1c2edaac6b
commit
5c9231b116
|
@ -2863,13 +2863,8 @@ configure_static_view(struct weston_view *ev, struct weston_layer *layer, int x,
|
|||
weston_view_set_position(ev, pos);
|
||||
weston_surface_map(ev->surface);
|
||||
|
||||
if (wl_list_empty(&ev->layer_link.link)) {
|
||||
weston_layer_entry_insert(&layer->view_list, &ev->layer_link);
|
||||
ev->is_mapped = true;
|
||||
/* XXX: missing damage */
|
||||
weston_view_geometry_dirty(ev);
|
||||
weston_compositor_schedule_repaint(ev->surface->compositor);
|
||||
}
|
||||
if (wl_list_empty(&ev->layer_link.link))
|
||||
weston_view_move_to_layer(ev, &layer->view_list);
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue