From 7679077632a8b8a01675b0611b97542eaac5aed0 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Sun, 12 Jun 2022 19:19:35 +0200 Subject: [PATCH] window: allow for accessing LVGL obj / children in close handler --- radio/src/thirdparty/libopenui/src/window.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/radio/src/thirdparty/libopenui/src/window.cpp b/radio/src/thirdparty/libopenui/src/window.cpp index 7b2c5c9b6..ff8996ae7 100644 --- a/radio/src/thirdparty/libopenui/src/window.cpp +++ b/radio/src/thirdparty/libopenui/src/window.cpp @@ -321,16 +321,16 @@ void Window::deleteLater(bool detach, bool trash) Window::trash.push_back(this); } + if (closeHandler) { + closeHandler(); + } + deleteChildren(); if (lvobj != nullptr) { lv_obj_del(lvobj); lvobj = nullptr; } - - if (closeHandler) { - closeHandler(); - } } void Window::clear()