diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index 303e07e..eb20c3f 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -1732,8 +1732,7 @@ bool Aquamarine::CDRMOutput::setCursor(SP buffer, const Vector2D& hotsp void Aquamarine::CDRMOutput::moveCursor(const Vector2D& coord, bool skipSchedule) { cursorPos = coord; // cursorVisible = true; - if (!skipSchedule) - state->internalState.committed |= COutputState::AQ_OUTPUT_STATE_CURSOR; + state->internalState.committed |= COutputState::AQ_OUTPUT_STATE_CURSOR; backend->impl->moveCursor(connector, skipSchedule); }