diff --git a/radio/src/thirdparty/libopenui/src/modal_window.h b/radio/src/thirdparty/libopenui/src/modal_window.h index 698a37747..ac7f5b8a3 100644 --- a/radio/src/thirdparty/libopenui/src/modal_window.h +++ b/radio/src/thirdparty/libopenui/src/modal_window.h @@ -79,6 +79,14 @@ class ModalWindow: public Window previousFocus = nullptr; } + void revertPreviousFocus() + { + if (previousFocus) { + previousFocus->setFocus(SET_FOCUS_DEFAULT); + previousFocus = nullptr; + } + } + protected: Window * previousFocus = nullptr; bool closeAllowed = true;