Merge pull request #89 from ibs0d/claude/add-camera-rotation-support-Lg2l9

Fix: revert cameraAspectRatio inversion for ui.rotate cameras
This commit is contained in:
ibs0d 2026-03-21 18:58:51 +11:00 committed by GitHub
commit 3c111b2f3b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -360,13 +360,11 @@ export default function LiveCameraView({
}, [windowAspectRatio, containerRef]);
const cameraAspectRatio = useMemo(() => {
let ratio;
if (fullResolution.width && fullResolution.height) {
ratio = fullResolution.width / fullResolution.height;
return fullResolution.width / fullResolution.height;
} else {
ratio = camera.detect.width / camera.detect.height;
return camera.detect.width / camera.detect.height;
}
return camera.ui?.rotate ? 1 / ratio : ratio;
}, [camera, fullResolution]);
const constrainedAspectRatio = useMemo<number>(() => {