From 08f8fd52a3d616e3f6d2519cedca37c852c12da4 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Mon, 17 Aug 2020 13:10:10 +0200 Subject: [PATCH] Protection --- radio/src/thirdparty/libopenui/src/window.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/radio/src/thirdparty/libopenui/src/window.cpp b/radio/src/thirdparty/libopenui/src/window.cpp index e4e8745ae..8f4b38425 100644 --- a/radio/src/thirdparty/libopenui/src/window.cpp +++ b/radio/src/thirdparty/libopenui/src/window.cpp @@ -120,6 +120,9 @@ void Window::clearFocus() void Window::setFocus(uint8_t flag) { + if (deleted()) + return; + TRACE_WINDOWS("%s setFocus()", getWindowDebugString().c_str()); if (focusWindow != this) {