From 7049b32181ef1c9cec355fc753d988c428855b7d Mon Sep 17 00:00:00 2001 From: Jim Mathies Date: Thu, 15 Aug 2013 06:16:43 -0500 Subject: [PATCH] Bug 904204 - Bug fix for send mouse move to clear hover from the apzc landings. r=bbondy --- widget/windows/winrt/MetroInput.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/widget/windows/winrt/MetroInput.cpp b/widget/windows/winrt/MetroInput.cpp index 2747897e3407..de87d3502488 100644 --- a/widget/windows/winrt/MetroInput.cpp +++ b/widget/windows/winrt/MetroInput.cpp @@ -980,13 +980,9 @@ MetroInput::HandleSingleTap(const LayoutDeviceIntPoint& aPoint) POINT point; if (GetCursorPos(&point)) { ScreenToClient((HWND)mWidget->GetNativeData(NS_NATIVE_WINDOW), &point); - Foundation::Point oldMousePosition; - oldMousePosition.X = static_cast(point.x); - oldMousePosition.Y = static_cast(point.y); - mouseEvent.refPoint = aPoint; + mouseEvent.refPoint = LayoutDeviceIntPoint(point.x, point.y); mouseEvent.message = NS_MOUSE_MOVE; mouseEvent.button = 0; - DispatchEventIgnoreStatus(&mouseEvent); }