compositor: Schedule a repaint in weston_view_damage_below()
We always want a repaint if the view was damaged or changed. In particular, we want weston_view_update_transform() to schedule a repaint for the old and new position if we change the view transform.
This commit is contained in:
parent
77a51fd2c8
commit
a3a784adae
@ -695,6 +695,7 @@ weston_view_damage_below(struct weston_view *view)
|
||||
pixman_region32_union(&view->plane->damage,
|
||||
&view->plane->damage, &damage);
|
||||
pixman_region32_fini(&damage);
|
||||
weston_view_schedule_repaint(view);
|
||||
}
|
||||
|
||||
static void
|
||||
@ -1234,8 +1235,6 @@ weston_view_unmap(struct weston_view *view)
|
||||
wl_list_init(&view->layer_link);
|
||||
wl_list_remove(&view->link);
|
||||
wl_list_init(&view->link);
|
||||
/* We need to do this before torching the output mask */
|
||||
weston_view_schedule_repaint(view);
|
||||
view->output_mask = 0;
|
||||
weston_surface_assign_output(view->surface);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user