File tree 1 file changed +6
-5
lines changed
1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -204,16 +204,17 @@ export function useFixedHeader(
204
204
205
205
// Pointer Events
206
206
207
- function onPointerMove ( e : PointerEvent ) {
208
- internal . isHovering = unref ( target ) ?. contains ( e . target as Node ) ?? false
209
- }
207
+ const onPointerEnter = ( ) => ( internal . isHovering = true )
208
+ const onPointerLeave = ( ) => ( internal . isHovering = false )
210
209
211
210
function addPointerListener ( ) {
212
- document . addEventListener ( 'pointermove' , onPointerMove )
211
+ unref ( target ) ?. addEventListener ( 'pointerenter' , onPointerEnter )
212
+ unref ( target ) ?. addEventListener ( 'pointerleave' , onPointerLeave )
213
213
}
214
214
215
215
function removePointerListener ( ) {
216
- document . removeEventListener ( 'pointermove' , onPointerMove )
216
+ unref ( target ) ?. removeEventListener ( 'pointerenter' , onPointerEnter )
217
+ unref ( target ) ?. removeEventListener ( 'pointerleave' , onPointerLeave )
217
218
}
218
219
219
220
// Listeners
You can’t perform that action at this time.
0 commit comments