From b543f0a036e80d6d2d8d9fe3e760e8f08c12129e Mon Sep 17 00:00:00 2001 From: UjinT34 Date: Fri, 11 Oct 2024 20:48:52 +0300 Subject: [PATCH] do not skip cursor state flag setting --- src/backend/drm/DRM.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); }