Chromium Code Reviews| Index: chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
| diff --git a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
| index 53de2bbac58d22d54166c9cfffafb5e9d59c85f3..dbccd353a1800cfb308dafe3f8043befa03d18bf 100644 |
| --- a/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
| +++ b/chrome/browser/renderer_host/render_widget_host_view_gtk.cc |
| @@ -234,7 +234,7 @@ class RenderWidgetHostViewGtkWidget { |
| if (host_view->was_focused_before_grab_) |
| host_view->im_context_->OnFocusIn(); |
| } else { |
| - host_view->was_focused_before_grab_ = host_view->HasFocus(); |
| + host_view->was_focused_before_grab_ = host_view->im_context_->IsFocused(); |
|
Evan Stade
2011/08/04 04:00:47
seems like was_focused_before_grab_ is not really
kinaba
2011/08/04 04:24:37
Done.
|
| if (host_view->was_focused_before_grab_) { |
| gdk_window_set_cursor(widget->window, NULL); |
| host_view->im_context_->OnFocusOut(); |