diff --git a/src/graphics/ui/GUI.cpp b/src/graphics/ui/GUI.cpp index 05c20604a..0923b0998 100644 --- a/src/graphics/ui/GUI.cpp +++ b/src/graphics/ui/GUI.cpp @@ -270,6 +270,7 @@ void GUI::draw(const DrawContext& pctx, const Assets& assets) { auto& page = menu->getCurrent(); if (page.panel) { menu->setSize(page.panel->getSize()); + page.panel->refresh(); if (auto panel = std::dynamic_pointer_cast(page.panel)) { panel->cropToContent(); }