diff options
Diffstat (limited to 'content/browser/accessibility/browser_accessibility_auralinux.cc')
-rw-r--r-- | content/browser/accessibility/browser_accessibility_auralinux.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/content/browser/accessibility/browser_accessibility_auralinux.cc b/content/browser/accessibility/browser_accessibility_auralinux.cc index c754880..9fb8e4b 100644 --- a/content/browser/accessibility/browser_accessibility_auralinux.cc +++ b/content/browser/accessibility/browser_accessibility_auralinux.cc @@ -763,6 +763,11 @@ void BrowserAccessibilityAuraLinux::OnDataChanged() { if (!atk_object_) { interface_mask_ = GetInterfaceMaskFromObject(this); atk_object_ = ATK_OBJECT(browser_accessibility_new(this)); + if (this->GetParent()) { + atk_object_set_parent( + atk_object_, + this->GetParent()->ToBrowserAccessibilityAuraLinux()->GetAtkObject()); + } } } |