Commit aa47dc0a authored by Allen Bauer's avatar Allen Bauer Committed by Commit Bot

Use AddedToWidget() instead of ViewHierarchyChanged()

Bug: 245409
Change-Id: I6a96fcf3ab975146631137322f338d0841da3ee3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1993678
Commit-Queue: Allen Bauer <kylixrd@chromium.org>
Commit-Queue: Peter Kasting <pkasting@chromium.org>
Reviewed-by: default avatarPeter Kasting <pkasting@chromium.org>
Cr-Commit-Position: refs/heads/master@{#729964}
parent 8d0825a9
......@@ -119,13 +119,10 @@ void ConfirmBubbleViews::ButtonPressed(views::Button* sender,
}
}
void ConfirmBubbleViews::ViewHierarchyChanged(
const views::ViewHierarchyChangedDetails& details) {
if (details.is_add && details.child == this && GetWidget()) {
GetWidget()->GetRootView()->GetViewAccessibility().OverrideDescribedBy(
label_);
}
DialogDelegateView::ViewHierarchyChanged(details);
void ConfirmBubbleViews::AddedToWidget() {
GetWidget()->GetRootView()->GetViewAccessibility().OverrideDescribedBy(
label_);
DialogDelegateView::AddedToWidget();
}
namespace chrome {
......
......@@ -49,8 +49,7 @@ class ConfirmBubbleViews : public views::DialogDelegateView,
void ButtonPressed(views::Button* sender, const ui::Event& event) override;
// views::View implementation.
void ViewHierarchyChanged(
const views::ViewHierarchyChangedDetails& details) override;
void AddedToWidget() override;
private:
// The model to customize this bubble view.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment