File tree Expand file tree Collapse file tree 1 file changed +11
-5
lines changed
packages/core/useMouseInElement Expand file tree Collapse file tree 1 file changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -44,12 +44,16 @@ export function useMouseInElement(
44
44
width,
45
45
height,
46
46
} = ele . getBoundingClientRect ( )
47
-
48
- if ( event instanceof TouchEvent && event . touches . length <= 0 )
47
+ if ( ! ( event instanceof MouseEvent ) && event . touches . length <= 0 )
49
48
return
50
49
51
- x . value = event instanceof MouseEvent ? event . pageX : event . touches [ 0 ] . clientX
52
- y . value = event instanceof MouseEvent ? event . pageY : event . touches [ 0 ] . clientY
50
+ x . value = event instanceof MouseEvent
51
+ ? event . pageX
52
+ : event . touches [ 0 ] . clientX
53
+ y . value = event instanceof MouseEvent
54
+ ? event . pageY
55
+ : event . touches [ 0 ] . clientY
56
+
53
57
elementPositionX . value = left + window . pageXOffset
54
58
elementPositionY . value = top + window . pageYOffset
55
59
elementHeight . value = height
@@ -74,7 +78,9 @@ export function useMouseInElement(
74
78
if ( touch )
75
79
document . removeEventListener ( 'touchmove' , moveHandler )
76
80
} )
77
- } , { immediate : true } )
81
+ } ,
82
+ { immediate : true } ,
83
+ )
78
84
}
79
85
80
86
return {
You can’t perform that action at this time.
0 commit comments