Make EditorProperty and its child EditorProperties behave more like sibling nodes

Let `EditorProperty::gui_input()` no longer handle mouse events that
occur in the child EditorProperty rect.
This commit is contained in:
风青山 2025-02-26 17:46:40 +08:00
parent d0437d5052
commit 62aa4a6f9e
No known key found for this signature in database
GPG key ID: 056264D70ECB0FD5
3 changed files with 4 additions and 5 deletions

View file

@ -3303,11 +3303,11 @@ void EditorPropertyResource::update_property() {
sub_inspector->set_use_folding(is_using_folding());
sub_inspector->set_draw_focus_border(false);
sub_inspector->set_focus_mode(FocusMode::FOCUS_NONE);
sub_inspector->set_use_filter(use_filter);
sub_inspector->register_text_enter(parent_inspector->search_box);
sub_inspector->set_mouse_filter(MOUSE_FILTER_STOP);
add_child(sub_inspector);
set_bottom_editor(sub_inspector);