mirror of
https://github.com/NoCrypt/migu.git
synced 2026-03-17 00:06:21 +00:00
fix: click
This commit is contained in:
parent
8b992cb779
commit
9278e91dfc
1 changed files with 2 additions and 1 deletions
|
|
@ -34,6 +34,7 @@ export function hoverClick (node, [cb = noop, hoverUpdate = noop]) {
|
|||
node.role = 'button'
|
||||
node.addEventListener('pointerenter', e => {
|
||||
lastHoverElement?.(false)
|
||||
lastTapElement?.(false)
|
||||
hoverUpdate(true)
|
||||
lastHoverElement = hoverUpdate
|
||||
pointerType = e.pointerType
|
||||
|
|
@ -55,7 +56,7 @@ export function hoverClick (node, [cb = noop, hoverUpdate = noop]) {
|
|||
if (e.pointerType === 'mouse') setTimeout(() => hoverUpdate(false))
|
||||
})
|
||||
node.addEventListener('pointerleave', e => {
|
||||
setTimeout(() => { lastTapElement = hoverUpdate })
|
||||
lastHoverElement = hoverUpdate
|
||||
if (e.pointerType === 'mouse') hoverUpdate(false)
|
||||
})
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue