feat: persist fitToScreen state per camera group

Replace shared 'liveFitToScreen' key with '${cameraGroup}-fitToScreen'
so each camera group remembers its own fit-to-screen preference.

https://claude.ai/code/session_018vH9fGSi5McLLa47GEiZJC
This commit is contained in:
Claude 2026-03-22 11:30:24 +00:00
parent 91a6a650f3
commit 608e545bb1
No known key found for this signature in database

View File

@ -134,7 +134,7 @@ export default function DraggableGridLayout({
useUserPersistence<Layout>(`${cameraGroup}-draggable-layout`); useUserPersistence<Layout>(`${cameraGroup}-draggable-layout`);
const [fitToScreen, setFitToScreen] = useUserPersistence( const [fitToScreen, setFitToScreen] = useUserPersistence(
"liveFitToScreen", `${cameraGroup}-fitToScreen`,
true, true,
); );