| Index: chrome/browser/ui/panels/docked_panel_strip.cc
|
| diff --git a/chrome/browser/ui/panels/docked_panel_strip.cc b/chrome/browser/ui/panels/docked_panel_strip.cc
|
| index 5753783abb130ddcd2d4e5d59f6c30fb42543851..ad9118f9fe4200452715fab5a05e4bc5e6b19d61 100644
|
| --- a/chrome/browser/ui/panels/docked_panel_strip.cc
|
| +++ b/chrome/browser/ui/panels/docked_panel_strip.cc
|
| @@ -61,13 +61,14 @@ DockedPanelStrip::DockedPanelStrip(PanelManager* panel_manager)
|
| delayed_titlebar_action_(NO_ACTION),
|
| titlebar_action_factory_(this) {
|
| dragging_panel_current_iterator_ = panels_.end();
|
| - panel_manager_->display_settings_provider()->set_desktop_bar_observer(this);
|
| + panel_manager_->display_settings_provider()->AddDesktopBarObserver(this);
|
| }
|
|
|
| DockedPanelStrip::~DockedPanelStrip() {
|
| DCHECK(panels_.empty());
|
| DCHECK(panels_in_temporary_layout_.empty());
|
| DCHECK_EQ(0, minimized_panel_count_);
|
| + panel_manager_->display_settings_provider()->RemoveDesktopBarObserver(this);
|
| }
|
|
|
| void DockedPanelStrip::SetDisplayArea(const gfx::Rect& display_area) {
|
|
|