summaryrefslogtreecommitdiff
path: root/src/camera.cpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-12-13 15:47:04 -0500
committerJonathan Bradley <jcb@pikum.xyz>2023-12-13 15:47:04 -0500
commit506c0c44a7572997eea0a09c32162b624c15bec7 (patch)
tree6c6278c1c65032f2a099592fa9723dc8ff4238e0 /src/camera.cpp
parent8851be699a4e9986ee09a8d0edd1f050d8286580 (diff)
don't look up the null camera
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];