mirror of
https://github.com/godotengine/godot
synced 2024-09-05 06:48:38 +00:00
Merge pull request #90633 from YeldhamDev/the_popup_is_not_wearing_any_panels
Remove `Popup`'s unused "panel" style
This commit is contained in:
commit
41fc152232
|
@ -23,9 +23,4 @@
|
|||
</description>
|
||||
</signal>
|
||||
</signals>
|
||||
<theme_items>
|
||||
<theme_item name="panel" data_type="style" type="StyleBox">
|
||||
Default [StyleBox] for the [Popup].
|
||||
</theme_item>
|
||||
</theme_items>
|
||||
</class>
|
||||
|
|
|
@ -768,6 +768,9 @@
|
|||
<theme_item name="labeled_separator_right" data_type="style" type="StyleBox">
|
||||
[StyleBox] for the right side of labeled separator. See [method add_separator].
|
||||
</theme_item>
|
||||
<theme_item name="panel" data_type="style" type="StyleBox">
|
||||
[StyleBox] for the the background panel.
|
||||
</theme_item>
|
||||
<theme_item name="separator" data_type="style" type="StyleBox">
|
||||
[StyleBox] used for the separators. See [method add_separator].
|
||||
</theme_item>
|
||||
|
|
|
@ -8,4 +8,9 @@
|
|||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<theme_items>
|
||||
<theme_item name="panel" data_type="style" type="StyleBox">
|
||||
[StyleBox] for the the background panel.
|
||||
</theme_item>
|
||||
</theme_items>
|
||||
</class>
|
||||
|
|
|
@ -194,8 +194,6 @@ Rect2i Popup::_popup_adjust_rect() const {
|
|||
|
||||
void Popup::_bind_methods() {
|
||||
ADD_SIGNAL(MethodInfo("popup_hide"));
|
||||
|
||||
BIND_THEME_ITEM_CUSTOM(Theme::DATA_TYPE_STYLEBOX, Popup, panel_style, "panel");
|
||||
}
|
||||
|
||||
Popup::Popup() {
|
||||
|
|
|
@ -43,10 +43,6 @@ class Popup : public Window {
|
|||
LocalVector<Window *> visible_parents;
|
||||
bool popped_up = false;
|
||||
|
||||
struct ThemeCache {
|
||||
Ref<StyleBox> panel_style;
|
||||
} theme_cache;
|
||||
|
||||
void _initialize_visible_parents();
|
||||
void _deinitialize_visible_parents();
|
||||
|
||||
|
|
Loading…
Reference in a new issue