| Index: ui/app_list/views/app_list_view.cc
|
| diff --git a/ui/app_list/views/app_list_view.cc b/ui/app_list/views/app_list_view.cc
|
| index 87e429882c8cf417634a1c9be877a974b0359504..c1dbca9c047c9334c8e03128ff995c04e9a9f2ff 100644
|
| --- a/ui/app_list/views/app_list_view.cc
|
| +++ b/ui/app_list/views/app_list_view.cc
|
| @@ -212,13 +212,11 @@ AppListView::AppListView(AppListViewDelegate* delegate)
|
| animation_observer_(new HideViewAnimationObserver()) {
|
| CHECK(delegate);
|
|
|
| - delegate_->AddObserver(this);
|
| delegate_->GetSpeechUI()->AddObserver(this);
|
| }
|
|
|
| AppListView::~AppListView() {
|
| delegate_->GetSpeechUI()->RemoveObserver(this);
|
| - delegate_->RemoveObserver(this);
|
| animation_observer_.reset();
|
| // Remove child views first to ensure no remaining dependencies on delegate_.
|
| RemoveAllChildViews(true);
|
| @@ -384,15 +382,6 @@ void AppListView::Prerender() {
|
| app_list_main_view_->Prerender();
|
| }
|
|
|
| -void AppListView::OnProfilesChanged() {
|
| - app_list_main_view_->search_box_view()->InvalidateMenu();
|
| -}
|
| -
|
| -void AppListView::OnShutdown() {
|
| - // Nothing to do on views - the widget will soon be closed, which will tear
|
| - // everything down.
|
| -}
|
| -
|
| void AppListView::SetProfileByPath(const base::FilePath& profile_path) {
|
| delegate_->SetProfileByPath(profile_path);
|
| app_list_main_view_->ModelChanged();
|
| @@ -469,8 +458,6 @@ void AppListView::InitContents(gfx::NativeView parent, int initial_apps_page) {
|
| speech_view_->layer()->SetOpacity(0.0f);
|
| AddChildView(speech_view_);
|
| }
|
| -
|
| - OnProfilesChanged();
|
| }
|
|
|
| void AppListView::InitChildWidgets() {
|
|
|