diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index 6bb133a..292c66f 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -1237,7 +1237,7 @@ void Aquamarine::SDRMConnector::rollbackCommit(const SDRMConnectorCommitData& da void Aquamarine::SDRMConnector::onPresent() { crtc->primary->last = crtc->primary->front; crtc->primary->front = crtc->primary->back; - if (crtc->cursor && crtc->cursor->back /* Don't shift if it hasn't updated */) { + if (crtc->cursor) { crtc->cursor->last = crtc->cursor->front; crtc->cursor->front = crtc->cursor->back; }