Cursor doesn't change back to pointer when leaving Mail
[WebKit-https.git] / Source / WebKit2 / ChangeLog
index 2cc1f606773e604648f3535f379718892ed26b73..81881c9b3f9498219a8655377fcc60dee0eebc9a 100644 (file)
@@ -1,3 +1,20 @@
+2015-03-26  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Cursor doesn't change back to pointer when leaving Mail
+        https://bugs.webkit.org/show_bug.cgi?id=132038
+
+        Reviewed by Anders Carlsson.
+
+        Fixed the bug by adding a cursor rect and making the primary tracking area update the cursor so that
+        AppKit will reset the cursor as it leaves the WebView.
+
+        We use nil cursor here since we manually update the cursor by calling [NSCursor set].
+
+        * UIProcess/API/mac/WKView.mm:
+        (-[WKView initWithFrame:processPool:configuration:webView:]):
+        * UIProcess/mac/PageClientImpl.mm:
+        (WebKit::PageClientImpl::recommendedScrollbarStyleDidChange):
+
 2015-03-26  Michael Catanzaro  <mcatanzaro@igalia.com>
 
         [Linux] SeccompFilters: improve the port-agnostic whitelist