compositor-drm: handle null cursor_plane
Was crashing when I tried to take a screenshot. Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This commit is contained in:
@@ -1828,8 +1828,10 @@ drm_output_apply_state_legacy(struct drm_output_state *state)
|
|||||||
*/
|
*/
|
||||||
if (output->base.disable_planes) {
|
if (output->base.disable_planes) {
|
||||||
output->cursor_view = NULL;
|
output->cursor_view = NULL;
|
||||||
output->cursor_plane->base.x = INT32_MIN;
|
if (output->cursor_plane) {
|
||||||
output->cursor_plane->base.y = INT32_MIN;
|
output->cursor_plane->base.x = INT32_MIN;
|
||||||
|
output->cursor_plane->base.y = INT32_MIN;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (state->dpms != WESTON_DPMS_ON) {
|
if (state->dpms != WESTON_DPMS_ON) {
|
||||||
|
|||||||
Reference in New Issue
Block a user