mirror of
https://github.com/webadderallorg/Recordly.git
synced 2026-09-25 15:25:44 +00:00
Revert "fix: restore minimal safe-zone cursor recentering"
This reverts commit 5e9f04805987bb94149866a10118e521c8ffe088.
This commit is contained in:
@@ -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(
|
||||
|
||||
Reference in New Issue
Block a user