diff --git a/engines/lab/engine.cpp b/engines/lab/engine.cpp index a159fb463a3..447579e55b5 100644 --- a/engines/lab/engine.cpp +++ b/engines/lab/engine.cpp @@ -286,18 +286,12 @@ Common::String LabEngine::getInvName(uint16 curInv) { } void LabEngine::interfaceOff() { - if (!_interfaceOff) { - _interface->attachButtonList(nullptr); - _event->mouseHide(); - _interfaceOff = true; - } + _interface->attachButtonList(nullptr); + _event->mouseHide(); } void LabEngine::interfaceOn() { - if (_interfaceOff) { - _interfaceOff = false; - _event->mouseShow(); - } + _event->mouseShow(); if (_graphics->_longWinInFront) _interface->attachButtonList(nullptr); diff --git a/engines/lab/lab.cpp b/engines/lab/lab.cpp index 70b7f718ece..0a4cf4ec500 100644 --- a/engines/lab/lab.cpp +++ b/engines/lab/lab.cpp @@ -93,7 +93,6 @@ LabEngine::LabEngine(OSystem *syst, const ADGameDescription *gameDesc) _journalBackImage = nullptr; _lastTooLong = false; - _interfaceOff = false; _alternate = false; for (int i = 0; i < 20; i++) diff --git a/engines/lab/lab.h b/engines/lab/lab.h index 4a037efb2de..2a1e5270983 100644 --- a/engines/lab/lab.h +++ b/engines/lab/lab.h @@ -125,7 +125,6 @@ class LabEngine : public Engine { friend class Console; private: - bool _interfaceOff; bool _isCrumbWaiting; bool _lastTooLong; bool _lastPage;