| Index: ui/views/widget/widget.cc
|
| diff --git a/ui/views/widget/widget.cc b/ui/views/widget/widget.cc
|
| index 84fa83ec405f0798088bfc086b551bf89640e846..e464a0fae8312684ab26025ea11946eaaf6ef298 100644
|
| --- a/ui/views/widget/widget.cc
|
| +++ b/ui/views/widget/widget.cc
|
| @@ -1068,6 +1068,11 @@ void Widget::OnNativeWidgetVisibilityChanged(bool visible) {
|
| root->layer()->SetVisible(visible);
|
| }
|
|
|
| +void Widget::OnSoftVisibilityChanged(bool visible) {
|
| + if (View* root = GetRootView())
|
| + root->PropagateSoftVisibilityChanged(visible);
|
| +}
|
| +
|
| void Widget::OnNativeWidgetCreated(bool desktop_widget) {
|
| if (is_top_level())
|
| focus_manager_.reset(FocusManagerFactory::Create(this, desktop_widget));
|
|
|