diff options
Diffstat (limited to 'webkit/glue/plugins/webplugin_delegate_impl_win.cc')
-rw-r--r-- | webkit/glue/plugins/webplugin_delegate_impl_win.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/webkit/glue/plugins/webplugin_delegate_impl_win.cc b/webkit/glue/plugins/webplugin_delegate_impl_win.cc index 87bb088..09184ab 100644 --- a/webkit/glue/plugins/webplugin_delegate_impl_win.cc +++ b/webkit/glue/plugins/webplugin_delegate_impl_win.cc @@ -1050,11 +1050,9 @@ void WebPluginDelegateImpl::WindowlessSetWindow() { void WebPluginDelegateImpl::SetFocus(bool focused) { DCHECK(instance()->windowless()); - if (!focused) - return; NPEvent focus_event; - focus_event.event = WM_SETFOCUS; + focus_event.event = focused ? WM_SETFOCUS : WM_KILLFOCUS; focus_event.wParam = 0; focus_event.lParam = 0; |