idk why React would schedule a rerender there if value is the same

This commit is contained in:
Brian Beck 2025-12-16 18:10:31 -08:00
parent 0fba24e161
commit 8d015402bd
22 changed files with 22 additions and 22 deletions

View file

@ -140,7 +140,7 @@ export function CamerasProvider({ children }: { children: ReactNode }) {
[registerCamera, unregisterCamera, nextCamera, setCamera, cameraCount],
);
if (cameraCount === 0) {
if (cameraCount === 0 && cameraIndex !== -1) {
setCameraIndex(-1);
}