diff options
author | Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> | 2022-08-19 02:42:17 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-19 02:42:17 +0300 |
commit | 0d95b8bff29a778a2cf70a0ff681e9f8c321f08e (patch) | |
tree | ba5b20178048197ffc0dcebc0dd9cf84c6609004 | |
parent | 8cc0d07b498c50f799cda631182209101e1e19e1 (diff) | |
parent | ce8b402f3a461d253dd5720f4ad3d4df5beef87b (diff) |
Merge pull request #59045 from Calinou/editor-theme-popup-no-rounded-corners
Don't use rounded corners for PopupMenus in the editor theme
-rw-r--r-- | editor/editor_themes.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/editor_themes.cpp b/editor/editor_themes.cpp index 514162e6e0..3da9899052 100644 --- a/editor/editor_themes.cpp +++ b/editor/editor_themes.cpp @@ -931,6 +931,9 @@ Ref<Theme> create_editor_theme(const Ref<Theme> p_theme) { // Always display a border for PopupMenus so they can be distinguished from their background. style_popup_menu->set_border_width_all(EDSCALE); style_popup_menu->set_border_color(dark_color_2); + // Popups are separate windows by default in the editor. Windows currently don't support per-pixel transparency + // in 4.0, and even if it was, it may not always work in practice (e.g. running with compositing disabled). + style_popup_menu->set_corner_radius_all(0); theme->set_stylebox("panel", "PopupMenu", style_popup_menu); Ref<StyleBoxFlat> style_menu_hover = style_widget_hover->duplicate(); |