Popups have also been converted to windows
Controls using the old modal API have been replaced to use popups.
This commit is contained in:
parent
09ba290364
commit
b3080bc2f4
25 changed files with 326 additions and 95 deletions
|
|
@ -625,7 +625,7 @@ void Control::_notification(int p_notification) {
|
|||
get_viewport()->_gui_hid_control(this);
|
||||
|
||||
//remove key focus
|
||||
//remove modalness
|
||||
|
||||
} else {
|
||||
data.minimum_size_valid = false;
|
||||
_size_changed();
|
||||
|
|
@ -2117,9 +2117,6 @@ void Control::_propagate_theme_changed(Node *p_at, Control *p_owner, Window *p_o
|
|||
|
||||
Window *w = c == nullptr ? Object::cast_to<Window>(p_at) : nullptr;
|
||||
|
||||
if (c && c != p_owner && c->data.theme.is_valid()) // has a theme, this can't be propagated
|
||||
return;
|
||||
|
||||
if (w && w != p_owner_window && w->theme.is_valid()) // has a theme, this can't be propagated
|
||||
return;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue