diff --git a/web/src/ui/SearchDialog.tsx b/web/src/ui/SearchDialog.tsx index 16b456efd..8da90ea72 100644 --- a/web/src/ui/SearchDialog.tsx +++ b/web/src/ui/SearchDialog.tsx @@ -97,7 +97,7 @@ const SearchDialog: React.FC = props => { const rect = target.getBoundingClientRect(); setDraggingState({ icon: icon, - startPos: { x: rect.left, y: rect.top }, + startPos: { x: rect.left + document.documentElement.scrollLeft, y: rect.top + document.documentElement.scrollTop}, startMousePos: { x: e.clientX, y: e.clientY } }); }}