From b3deb9dd1209950a6c6cb8b4ba33e93e0ae03598 Mon Sep 17 00:00:00 2001 From: Haroon Qureshi Date: Tue, 11 Nov 2025 04:02:12 -0800 Subject: [PATCH] Do not reset camera_id if no tracking object is set. Otherwise, we can never incrementally move beyond a free camera. PiperOrigin-RevId: 830845627 Change-Id: I07e8639f79efcdae451999ca07b91a41360752ca --- src/experimental/toolbox/interaction.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/src/experimental/toolbox/interaction.cc b/src/experimental/toolbox/interaction.cc index 3abe2ded..c9307d48 100644 --- a/src/experimental/toolbox/interaction.cc +++ b/src/experimental/toolbox/interaction.cc @@ -599,7 +599,6 @@ int SetCamera(const mjModel* m, mjvCamera* camera, int request_idx) { camera->fixedcamid = -1; } else { camera->type = mjCAMERA_FREE; - camera_idx = 0; } } else { camera->type = mjCAMERA_FIXED;