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 60ea00de1a5c9dd3640b7528fa6d95821d27cd07..d72c842cac3e583ba87c0384a781d28ac24661f5 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 |
@@ -342,7 +343,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() ? |