From 39487ffd67d8c04e577eb3c6d22d29f4d93d6e68 Mon Sep 17 00:00:00 2001 From: locphamtran Date: Wed, 16 Sep 2026 07:08:37 +0700 Subject: [PATCH] Park the quick-EV readout against its track The EV value sat 52dp clear of the AE-lock slider it labels, on the far side of the thumb travel. 8dp now. --- src/components/Viewfinder.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/Viewfinder.tsx b/src/components/Viewfinder.tsx index 2919191..67f2d04 100644 --- a/src/components/Viewfinder.tsx +++ b/src/components/Viewfinder.tsx @@ -742,10 +742,12 @@ const Viewfinder = forwardRef(function Viewfi } setFocusPoint({ x, y }); try { + const t0 = Date.now(); await cam.focusTo( { x, y }, { responsiveness: 'snappy', adaptiveness: 'locked', autoResetAfter: null } ); + console.log(`[focus] AE/AF locked at ${Math.round(x)},${Math.round(y)} in ${Date.now() - t0}ms`); } catch (e) { console.warn('Focus lock failed: ' + String(e).slice(0, 120)); } @@ -2731,7 +2733,7 @@ const Viewfinder = forwardRef(function Viewfi {focusPoint && onExposureChange && ( <> {/* EV value readout (left of the slider) */} - + EV {(evStops > 0 ? '+' : '') + evStops.toFixed(1)}