Skip to content

Commit 0598475

Browse files
committed
Fixed bounding box position issue
1 parent bb0c86b commit 0598475

File tree

2 files changed

+7
-115
lines changed

2 files changed

+7
-115
lines changed

src/ui/package-lock.json

Lines changed: 0 additions & 110 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/ui/src/components/document-viewer/VisualEditorModal.jsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,13 @@ const BoundingBox = memo(({ box, page, currentPage, imageRef, zoomLevel = 1, pan
9797
transformedOffsetY,
9898
});
9999
};
100-
101-
// Small delay to allow transforms to complete
102-
const timeoutId = setTimeout(updateDimensions, 50);
103-
104-
return () => clearTimeout(timeoutId);
100+
// Delay to allow transforms to complete
101+
const timeoutId = setTimeout(updateDimensions, 150);
102+
// Ensure accuracy after reset
103+
const secondTimeoutId = setTimeout(updateDimensions, 300);
104+
return () => {
105+
clearTimeout(timeoutId);
106+
clearTimeout(secondTimeoutId);}
105107
}
106108
return undefined;
107109
}, [zoomLevel, panOffset, imageRef, page, currentPage]);

0 commit comments

Comments
 (0)