From 74f1abd6f81644169207c9ae61b9856edc64da2e Mon Sep 17 00:00:00 2001 From: Matt Walsh Date: Tue, 27 May 2025 16:33:03 -0500 Subject: [PATCH] switch to zoom scaling --- server/scripts/modules/navigation.mjs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/scripts/modules/navigation.mjs b/server/scripts/modules/navigation.mjs index 2d3baeb..4630638 100644 --- a/server/scripts/modules/navigation.mjs +++ b/server/scripts/modules/navigation.mjs @@ -253,9 +253,9 @@ const resize = () => { const scale = Math.min(widthZoomPercent, heightZoomPercent); if (scale < 1.0 || document.fullscreenElement || settings.kiosk) { - document.querySelector('#container').style.transform = `scale(${scale})`; + document.querySelector('#container').style.zoom = scale; } else { - document.querySelector('#container').style.transform = 'unset'; + document.querySelector('#container').style.zoom = 'unset'; } }; @@ -266,6 +266,7 @@ const resetStatuses = () => { // allow displays to register themselves const registerDisplay = (display) => { + if (displays[display.navId]) console.warn(`Display nav ID ${display.navId} already in use`); displays[display.navId] = display; // generate checkboxes