From efb91894139a84cdbefb40cccda6a9d694bb215d Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Thu, 21 Nov 2024 22:29:14 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=8F=B0=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/hooks/web/useMoveLine.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/core-frontend/src/hooks/web/useMoveLine.ts b/core/core-frontend/src/hooks/web/useMoveLine.ts index 260e6c9ebf..9187bea56b 100644 --- a/core/core-frontend/src/hooks/web/useMoveLine.ts +++ b/core/core-frontend/src/hooks/web/useMoveLine.ts @@ -8,7 +8,9 @@ export const useMoveLine = (type: Sidebar) => { const width = ref(wsCache.get(type) || 280) const getCoordinates = () => { - document.querySelector('.sidebar-move-line')?.className = 'sidebar-move-line dragging' + if (document.querySelector('.sidebar-move-line')) { + document.querySelector('.sidebar-move-line').className = 'sidebar-move-line dragging' + } document.addEventListener('mousemove', setCoordinates) document.addEventListener('mouseup', cancelEvent) document.querySelector('body').style['user-select'] = 'none' @@ -26,7 +28,9 @@ export const useMoveLine = (type: Sidebar) => { } const cancelEvent = () => { - document.querySelector('.sidebar-move-line')?.className = 'sidebar-move-line' + if (document.querySelector('.sidebar-move-line')) { + document.querySelector('.sidebar-move-line').className = 'sidebar-move-line' + } document.querySelector('body').style['user-select'] = 'auto' wsCache.set(type, width.value) document.removeEventListener('mousemove', setCoordinates)