diff --git a/scene/2d/navigation_obstacle_2d.cpp b/scene/2d/navigation_obstacle_2d.cpp index 1df00f719b7..c72d17566ea 100644 --- a/scene/2d/navigation_obstacle_2d.cpp +++ b/scene/2d/navigation_obstacle_2d.cpp @@ -87,10 +87,10 @@ void NavigationObstacle2D::_notification(int p_what) { case NOTIFICATION_PARENTED: { parent_node2d = Object::cast_to(get_parent()); reevaluate_agent_radius(); - } + } break; case NOTIFICATION_UNPARENTED: { parent_node2d = nullptr; - } + } break; case NOTIFICATION_INTERNAL_PHYSICS_PROCESS: { if (parent_node2d) { Navigation2DServer::get_singleton()->agent_set_position(agent, parent_node2d->get_global_transform().get_origin());