[Webkit-unassigned] [Bug 273761] NSEventTypeMouseExited is triggered when moving the mouse in the wkwebview

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 7 23:00:48 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=273761

xiaofeihan at microsoft.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|INVALID                     |---
             Status|RESOLVED                    |REOPENED

--- Comment #4 from xiaofeihan at microsoft.com ---
Sorry, I didn't get you.
When I move mouse within WKWebView(e.g move out from <input> element), `sendEvent:` of subclassing NSApplication is called with `mouseExited`. It can definitely mean that the user move out of some NSTracking area, right?
My guess is that there are many tracing area in one WKWebView, e.g one tracking are per one button/input. If so, That explains my question.
But according to WKWebView source code, I found it seems that there is only one NSTracking area for WKWebView.

https://github.com/WebKit/WebKit/blob/164aa4e39b317d71cbd408dcaa124282838b4d2f/Source/WebKit/UIProcess/mac/WebViewImpl.mm#L1158

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240508/8d180b6f/attachment.htm>


More information about the webkit-unassigned mailing list