diff --git a/src/rendering/camera_controller.cpp b/src/rendering/camera_controller.cpp index fa62cfbe..c2195985 100644 --- a/src/rendering/camera_controller.cpp +++ b/src/rendering/camera_controller.cpp @@ -80,6 +80,11 @@ void CameraController::update(float deltaTime) { return; } + // Skip all collision/movement logic during taxi flights (position controlled externally) + if (externalFollow_) { + return; + } + auto& input = core::Input::getInstance(); // Don't process keyboard input when UI text input (e.g. chat box) has focus