From 5a81a22514413a775e13cf5404a7a682e9089dab Mon Sep 17 00:00:00 2001 From: raphaelcoeffic Date: Tue, 15 Nov 2022 08:41:27 +0100 Subject: [PATCH] fix(window): fix crash in case LVGL parent is NULL --- radio/src/thirdparty/libopenui/src/window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/radio/src/thirdparty/libopenui/src/window.cpp b/radio/src/thirdparty/libopenui/src/window.cpp index 119dff4d3..11fc67467 100644 --- a/radio/src/thirdparty/libopenui/src/window.cpp +++ b/radio/src/thirdparty/libopenui/src/window.cpp @@ -513,7 +513,7 @@ void Window::paintChildren(BitmapBuffer * dc, std::list::iterator it) void Window::bringToTop() { attach(parent); // does a detach + attach - if (lvobj) lv_obj_move_foreground(lvobj); + if (lvobj && lv_obj_get_parent(lvobj)) lv_obj_move_foreground(lvobj); } void Window::checkEvents()