Index: ui/views/win/hwnd_message_handler.cc |
=================================================================== |
--- ui/views/win/hwnd_message_handler.cc (revision 247584) |
+++ ui/views/win/hwnd_message_handler.cc (working copy) |
@@ -788,7 +788,7 @@ |
} |
void HWNDMessageHandler::SetCapture() { |
- DCHECK(!HasCapture()); |
+ // DCHECK(!HasCapture()); |
scottmg
2014/01/31 21:52:01
when is not doing this necessary? wouldn't it eith
ananta
2014/01/31 23:56:26
The dummy Chrome_RenderWidgetHostHWND class sets c
|
::SetCapture(hwnd()); |
} |
@@ -1333,7 +1333,8 @@ |
} |
void HWNDMessageHandler::OnCaptureChanged(HWND window) { |
- delegate_->HandleCaptureLost(); |
+ if (!HasCapture()) |
+ delegate_->HandleCaptureLost(); |
} |
void HWNDMessageHandler::OnClose() { |