summaryrefslogtreecommitdiff
path: root/src/camera.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/camera.cpp')
-rw-r--r--src/camera.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/camera.cpp b/src/camera.cpp
index bfb7bf5..4e8af3d 100644
--- a/src/camera.cpp
+++ b/src/camera.cpp
@@ -23,7 +23,7 @@ PkeCamera &PkeCamera_Register() {
bool moved = false;
CameraHandle activeHandle = ActiveCamera->handle;
CameraHandle cameraHandle{Buckets_NewHandle<CameraBucket>(MAX_CAMERAS_PER_BUCKET, Camera_BucketContainer, moved)};
- if (moved) {
+ if (moved && activeHandle != CameraHandle_MAX) {
ActiveCamera = PkeCamera_Get(activeHandle);
}
auto &cam = Camera_BucketContainer.buckets[cameraHandle.bucketIndex].cameras[cameraHandle.itemIndex];