diff --git a/Kernel/Graphics/DisplayConnector.cpp b/Kernel/Graphics/DisplayConnector.cpp index 8186804f6d..77ae47e395 100644 --- a/Kernel/Graphics/DisplayConnector.cpp +++ b/Kernel/Graphics/DisplayConnector.cpp @@ -56,6 +56,10 @@ bool DisplayConnector::console_mode() const void DisplayConnector::set_display_mode(Badge, DisplayMode mode) { SpinlockLocker locker(m_control_lock); + { + SpinlockLocker locker(m_modeset_lock); + [[maybe_unused]] auto result = set_y_offset(0); + } m_console_mode = mode == DisplayMode::Console ? true : false; if (m_console_mode) enable_console();