drm: Don't update internal screen orientation if we don't have one

Fixes: #889
This commit is contained in:
Joshua Ashton 2023-05-28 17:40:41 +01:00
parent 9282a715a1
commit 05361b1f39

View file

@ -1890,8 +1890,11 @@ static void update_drm_effective_orientations(struct drm_t *drm, struct connecto
}
}
const drmModeModeInfo *default_internal_mode = find_mode(internal_conn->connector, 0, 0, 0);
update_drm_effective_orientation(drm, internal_conn, default_internal_mode);
if (internal_conn)
{
const drmModeModeInfo *default_internal_mode = find_mode(internal_conn->connector, 0, 0, 0);
update_drm_effective_orientation(drm, internal_conn, default_internal_mode);
}
}
}