diff options
-rw-r--r-- | chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc index bd4df7a..8abb284 100644 --- a/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc +++ b/chrome/browser/ui/views/tab_contents/chrome_web_contents_view_delegate_views.cc @@ -87,7 +87,9 @@ bool ChromeWebContentsViewDelegateViews::Focus() { } void ChromeWebContentsViewDelegateViews::TakeFocus(bool reverse) { - GetFocusManager()->AdvanceFocus(reverse); + views::FocusManager* focus_manager = GetFocusManager(); + if (focus_manager) + focus_manager->AdvanceFocus(reverse); } void ChromeWebContentsViewDelegateViews::StoreFocus() { |