| Index: ui/views/accessibility/ax_aura_obj_cache.cc
|
| diff --git a/ui/views/accessibility/ax_aura_obj_cache.cc b/ui/views/accessibility/ax_aura_obj_cache.cc
|
| index 0f47bb4b6742da17c34388ba638704d09f288c93..11516c5f64be381f79863ce4021d55e9a13bc7e8 100644
|
| --- a/ui/views/accessibility/ax_aura_obj_cache.cc
|
| +++ b/ui/views/accessibility/ax_aura_obj_cache.cc
|
| @@ -151,7 +151,11 @@ View* AXAuraObjCache::GetFocusedView() {
|
| if (!focus_manager)
|
| return nullptr;
|
|
|
| - return focus_manager->GetFocusedView();
|
| + View* focused_view = focus_manager->GetFocusedView();
|
| + if (focused_view)
|
| + return focused_view;
|
| + else
|
| + return focused_widget->GetRootView();
|
| }
|
|
|
| void AXAuraObjCache::OnWindowFocused(aura::Window* gained_focus,
|
|
|