| Index: chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| diff --git a/chrome/browser/ui/panels/panel_browser_window_gtk.cc b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| index c9342e02c86ccdf031a714d97855f9a16d7598d2..0f85c21f9e8a009307fcfdeb0b3463751cbb6f4b 100644
|
| --- a/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| +++ b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
|
| @@ -142,12 +142,11 @@ void PanelBrowserWindowGtk::OnSizeChanged(int width, int height) {
|
| return;
|
|
|
| window_size_known_ = true;
|
| - int bottom = panel_->manager()->GetBottomPositionForExpansionState(
|
| - panel_->expansion_state());
|
| - int top = bottom - height;
|
| + int top = bounds_.bottom() - height;
|
| + int left = bounds_.right() - width;
|
|
|
| - gtk_window_move(window_, bounds_.x(), top);
|
| - StartBoundsAnimation(gfx::Rect(bounds_.x(), top, width, height));
|
| + gtk_window_move(window_, left, top);
|
| + StartBoundsAnimation(gfx::Rect(left, top, width, height));
|
| panel_->OnWindowSizeAvailable();
|
|
|
| content::NotificationService::current()->Notify(
|
|
|