diff options
author | Yuri Sizov <yuris@humnom.net> | 2023-09-14 15:21:45 +0200 |
---|---|---|
committer | Yuri Sizov <yuris@humnom.net> | 2023-09-14 15:21:45 +0200 |
commit | 56e54b49b65c0feb4368ec88a89c2d40af1b4ad3 (patch) | |
tree | 3089a9a0bbdd637b2bc816fc5d1f46ec6608f41b /scene/gui/popup_menu.cpp | |
parent | ded139384e5a478a3f942a463f341b53a3f6fffd (diff) | |
parent | fe000277eaea77bb19ca0c5dae650ab4f76ccef0 (diff) | |
download | redot-engine-56e54b49b65c0feb4368ec88a89c2d40af1b4ad3.tar.gz |
Merge pull request #81551 from YuriSizov/gui-cache-all-the-theme
Bind remaining theme properties to their respective classes
Diffstat (limited to 'scene/gui/popup_menu.cpp')
-rw-r--r-- | scene/gui/popup_menu.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scene/gui/popup_menu.cpp b/scene/gui/popup_menu.cpp index 1fd9030a86..1fac301f9a 100644 --- a/scene/gui/popup_menu.cpp +++ b/scene/gui/popup_menu.cpp @@ -559,8 +559,8 @@ void PopupMenu::_draw_items() { RID ci = control->get_canvas_item(); Size2 margin_size; - margin_size.width = margin_container->get_theme_constant(SNAME("margin_right")) + margin_container->get_theme_constant(SNAME("margin_left")); - margin_size.height = margin_container->get_theme_constant(SNAME("margin_top")) + margin_container->get_theme_constant(SNAME("margin_bottom")); + margin_size.width = margin_container->get_margin_size(SIDE_LEFT) + margin_container->get_margin_size(SIDE_RIGHT); + margin_size.height = margin_container->get_margin_size(SIDE_TOP) + margin_container->get_margin_size(SIDE_BOTTOM); // Space between the item content and the sides of popup menu. bool rtl = control->is_layout_rtl(); |