Index: chrome/browser/ui/panels/overflow_panel_strip.cc |
diff --git a/chrome/browser/ui/panels/overflow_panel_strip.cc b/chrome/browser/ui/panels/overflow_panel_strip.cc |
index 2916e1a6c9add17d0f27454a59967bc8ae461ff6..12f4847c5c88a699954cef874b0ea549f7192b7a 100644 |
--- a/chrome/browser/ui/panels/overflow_panel_strip.cc |
+++ b/chrome/browser/ui/panels/overflow_panel_strip.cc |
@@ -99,7 +99,7 @@ void OverflowPanelStrip::AddPanel(Panel* panel, |
} |
if (num_panels() == 1) { |
- if (!panel_manager_->is_full_screen()) |
+ if (!panel_manager_->display_settings_provider()->is_full_screen()) |
panel_manager_->mouse_watcher()->AddObserver(this); |
UpdateMaxVisiblePanelsOnHover(); |
} |
@@ -128,7 +128,8 @@ void OverflowPanelStrip::RemovePanel(Panel* panel) { |
panels_.erase(iter); |
DoRefresh(index, panels_.size() - 1); |
- if (panels_.empty() && !panel_manager_->is_full_screen()) |
+ if (panels_.empty() && |
+ !panel_manager_->display_settings_provider()->is_full_screen()) |
panel_manager_->mouse_watcher()->RemoveObserver(this); |
// Update the overflow indicator. If the number of overflow panels fall below |
@@ -343,7 +344,8 @@ void OverflowPanelStrip::OnMouseMove(const gfx::Point& mouse_position) { |
bool OverflowPanelStrip::ShouldShowOverflowTitles( |
const gfx::Point& mouse_position) const { |
- if (panels_.empty() || panel_manager_->is_full_screen()) |
+ if (panels_.empty() || |
+ panel_manager_->display_settings_provider()->is_full_screen()) |
return false; |
Panel* top_visible_panel = num_panels() >= max_visible_panels() ? |