Index: ui/views/win/hwnd_message_handler.cc |
diff --git a/ui/views/win/hwnd_message_handler.cc b/ui/views/win/hwnd_message_handler.cc |
index ca66913aa0741f39d5914a20b526f9a81528f71d..b36aa7207bb3f431c2a83bb5d49b4f101478d5e1 100644 |
--- a/ui/views/win/hwnd_message_handler.cc |
+++ b/ui/views/win/hwnd_message_handler.cc |
@@ -1941,6 +1941,9 @@ LRESULT HWNDMessageHandler::OnSetCursor(UINT message, |
case HTCLIENT: |
SetCursor(current_cursor_); |
return 1; |
+ case LOWORD(HTERROR): // Use HTERROR's LOWORD value for valid comparison. |
+ SetMsgHandled(FALSE); |
+ break; |
default: |
// Use the default value, IDC_ARROW. |
break; |