diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index 0c27ecb7de..184d1bf940 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -2137,10 +2137,12 @@ void Application::updateCursor(float deltaTime) { } void Application::updateCursorVisibility() { - if (!_cursorVisible || Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode)) { - _glWidget->setCursor(Qt::BlankCursor); + if (!_cursorVisible || + Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode) || + Menu::getInstance()->isOptionChecked(MenuOption::Enable3DTVMode)) { + _window->setCursor(Qt::BlankCursor); } else { - _glWidget->unsetCursor(); + _window->unsetCursor(); } }