summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorprasadt@chromium.org <prasadt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-10 23:25:59 +0000
committerprasadt@chromium.org <prasadt@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-10 23:25:59 +0000
commitad3e13a7843817ec16de99321c68f440996fcbc2 (patch)
tree46a53d24c86c666a26aad8521db99a99630c7aa1
parent3b5b7560479668ead7e2011c1701d2b083295e91 (diff)
downloadchromium_src-ad3e13a7843817ec16de99321c68f440996fcbc2.zip
chromium_src-ad3e13a7843817ec16de99321c68f440996fcbc2.tar.gz
chromium_src-ad3e13a7843817ec16de99321c68f440996fcbc2.tar.bz2
Send NOTIFICATION_PANEL_WINDOW_SIZE_KNOWN when window size is known on Linux.
BUG=NONE TEST=Existing PanelBrowserTest.*. Review URL: http://codereview.chromium.org/8226011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@104819 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/ui/panels/panel_browser_window_gtk.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/ui/panels/panel_browser_window_gtk.cc b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
index 48bb8a3..5fc7878 100644
--- a/chrome/browser/ui/panels/panel_browser_window_gtk.cc
+++ b/chrome/browser/ui/panels/panel_browser_window_gtk.cc
@@ -148,6 +148,11 @@ void PanelBrowserWindowGtk::OnSizeChanged(int width, int height) {
gtk_window_move(window_, bounds_.x(), top);
StartBoundsAnimation(gfx::Rect(bounds_.x(), top, width, height));
panel_->OnWindowSizeAvailable();
+
+ NotificationService::current()->Notify(
+ chrome::NOTIFICATION_PANEL_WINDOW_SIZE_KNOWN,
+ Source<Panel>(panel_.get()),
+ NotificationService::NoDetails());
}
bool PanelBrowserWindowGtk::UseCustomFrame() {