Revert "fix: restore minimal safe-zone cursor recentering"

This reverts commit 5e9f04805987bb94149866a10118e521c8ffe088.
This commit is contained in:
webadderall
2026-05-05 16:18:47 +10:00
parent 024e71a70d
commit 97e6a3a155
2 changed files with 6 additions and 6 deletions
@@ -72,9 +72,9 @@ describe("computeCursorFollowFocus", () => {
{ snapToEdgesRatio: 0.25 },
);
expect(firstShift.cx).toBeCloseTo(0.575, 6);
expect(firstShift.cx).toBeCloseTo(0.7, 6);
expect(firstShift.cy).toBeCloseTo(0.5, 6);
expect(secondShift.cx).toBeCloseTo(0.595, 6);
expect(secondShift.cx).toBeCloseTo(0.7, 6);
expect(secondShift.cy).toBeCloseTo(0.5, 6);
});
@@ -100,15 +100,15 @@ function recenterFocusWhenCursorLeavesSafeZone(
let nextFocusY = currentFocus.cy;
if (cursorFocus.cx < safeLeft) {
nextFocusX = cursorFocus.cx + halfSpan - safeZoneInset;
nextFocusX = cursorFocus.cx;
} else if (cursorFocus.cx > safeRight) {
nextFocusX = cursorFocus.cx - halfSpan + safeZoneInset;
nextFocusX = cursorFocus.cx;
}
if (cursorFocus.cy < safeTop) {
nextFocusY = cursorFocus.cy + halfSpan - safeZoneInset;
nextFocusY = cursorFocus.cy;
} else if (cursorFocus.cy > safeBottom) {
nextFocusY = cursorFocus.cy - halfSpan + safeZoneInset;
nextFocusY = cursorFocus.cy;
}
return clampFocusToScale(