diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 46a648e1b962..0517abac2bea 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -3341,6 +3341,7 @@ void EditorPropertyResource::update_property() { sub_inspector->set_use_folding(is_using_folding()); sub_inspector_vbox = memnew(VBoxContainer); + sub_inspector_vbox->set_mouse_filter(MOUSE_FILTER_STOP); add_child(sub_inspector_vbox); set_bottom_editor(sub_inspector_vbox); diff --git a/editor/editor_properties_array_dict.cpp b/editor/editor_properties_array_dict.cpp index 0bc412f60f57..2d11c2e2d12e 100644 --- a/editor/editor_properties_array_dict.cpp +++ b/editor/editor_properties_array_dict.cpp @@ -863,6 +863,7 @@ void EditorPropertyDictionary::update_property() { if (!container) { container = memnew(MarginContainer); container->set_theme_type_variation("MarginContainer4px"); + container->set_mouse_filter(MOUSE_FILTER_STOP); add_child(container); set_bottom_editor(container);