do not skip cursor state flag setting

This commit is contained in:
UjinT34 2024-10-11 20:48:52 +03:00
parent 8ed37dc475
commit b543f0a036

View file

@ -1732,8 +1732,7 @@ bool Aquamarine::CDRMOutput::setCursor(SP<IBuffer> buffer, const Vector2D& hotsp
void Aquamarine::CDRMOutput::moveCursor(const Vector2D& coord, bool skipSchedule) { void Aquamarine::CDRMOutput::moveCursor(const Vector2D& coord, bool skipSchedule) {
cursorPos = coord; cursorPos = coord;
// cursorVisible = true; // 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); backend->impl->moveCursor(connector, skipSchedule);
} }