From 51e8b5947f5e330e060d0a8e579fe0643e5ebd80 Mon Sep 17 00:00:00 2001 From: Haoyu Qiu Date: Sun, 15 Jun 2025 13:21:31 +0800 Subject: [PATCH] Fix some menu bar items unresponsive after language change --- scene/gui/menu_bar.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scene/gui/menu_bar.cpp b/scene/gui/menu_bar.cpp index 1cb772ab5ab..9e149aff865 100644 --- a/scene/gui/menu_bar.cpp +++ b/scene/gui/menu_bar.cpp @@ -320,12 +320,18 @@ void MenuBar::_notification(int p_what) { } } } + if (!is_global) { + update_minimum_size(); + } } break; case NOTIFICATION_LAYOUT_DIRECTION_CHANGED: case NOTIFICATION_THEME_CHANGED: { for (int i = 0; i < menu_cache.size(); i++) { shape(menu_cache.write[i]); } + if (global_menu_tag.is_empty()) { + update_minimum_size(); + } } break; case NOTIFICATION_VISIBILITY_CHANGED: { if (is_native_menu()) {