mirror of
https://github.com/elk-zone/elk.git
synced 2024-11-04 16:09:59 +00:00
feat: prevent page navigation when user select text (#203)
This commit is contained in:
parent
f72dd01ce7
commit
c5afa9d579
1 changed files with 2 additions and 1 deletions
|
@ -24,7 +24,8 @@ const router = useRouter()
|
|||
function onclick(evt: MouseEvent | KeyboardEvent) {
|
||||
const path = evt.composedPath() as HTMLElement[]
|
||||
const el = path.find(el => ['A', 'BUTTON', 'IMG', 'VIDEO'].includes(el.tagName?.toUpperCase()))
|
||||
if (!el)
|
||||
const text = window.getSelection()?.toString()
|
||||
if (!el && !text)
|
||||
go(evt)
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue