Index: content/browser/accessibility/browser_accessibility_manager_win.cc |
diff --git a/content/browser/accessibility/browser_accessibility_manager_win.cc b/content/browser/accessibility/browser_accessibility_manager_win.cc |
index 4f963ebcb02c2909e3ac4780816503a29ac0d371..a02cc9a4e1e5478807b73f15b5233838aad5026d 100644 |
--- a/content/browser/accessibility/browser_accessibility_manager_win.cc |
+++ b/content/browser/accessibility/browser_accessibility_manager_win.cc |
@@ -173,7 +173,7 @@ void BrowserAccessibilityManagerWin::OnWindowFocused() { |
// Try to fire a focus event on the root first and then the focused node. |
// This will clear focus_event_on_root_needed_ if successful. |
- if (focus_ != tree_->root() && GetRoot()) |
+ if (GetFocus() != GetRoot() && GetRoot()) |
NotifyAccessibilityEvent(ui::AX_EVENT_FOCUS, GetRoot()); |
BrowserAccessibilityManager::OnWindowFocused(); |
inside_on_window_focused_ = false; |