| 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 99978374b831b7d83c8b8331e1049420c026ee52..35edf43b7933de68408f15c890b86249afa31012 100644
|
| --- a/chrome/browser/ui/panels/docked_panel_strip.cc
|
| +++ b/chrome/browser/ui/panels/docked_panel_strip.cc
|
| @@ -473,11 +473,13 @@ void DockedPanelStrip::OnPanelAttentionStateChanged(Panel* panel) {
|
| void DockedPanelStrip::OnPanelTitlebarClicked(Panel* panel,
|
| panel::ClickModifier modifier) {
|
| DCHECK_EQ(this, panel->panel_strip());
|
| + if (!IsPanelMinimized(panel))
|
| + return;
|
| +
|
| if (modifier == panel::APPLY_TO_ALL)
|
| ToggleMinimizeAll(panel);
|
| -
|
| - // TODO(jennb): Move all other titlebar click handling here.
|
| - // (http://crbug.com/118431)
|
| + else
|
| + RestorePanel(panel);
|
| }
|
|
|
| void DockedPanelStrip::ActivatePanel(Panel* panel) {
|
|
|