|
@@ -323,6 +323,10 @@ bool CollisionShape2DEditor::forward_canvas_gui_input(const Ref<InputEvent> &p_e
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
+ if (!node->is_visible_in_tree()) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
if (shape_type == -1) {
|
|
|
return false;
|
|
|
}
|
|
@@ -445,6 +449,10 @@ void CollisionShape2DEditor::forward_canvas_draw_over_viewport(Control *p_overla
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
+ if (!node->is_visible_in_tree()) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
_get_current_shape_type();
|
|
|
|
|
|
if (shape_type == -1) {
|