| 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());
|
| ::SetCapture(hwnd());
|
| }
|
|
|
| @@ -1333,7 +1333,8 @@
|
| }
|
|
|
| void HWNDMessageHandler::OnCaptureChanged(HWND window) {
|
| - delegate_->HandleCaptureLost();
|
| + if (!HasCapture())
|
| + delegate_->HandleCaptureLost();
|
| }
|
|
|
| void HWNDMessageHandler::OnClose() {
|
|
|