Index: chrome/browser/gtk/find_bar_gtk.cc |
=================================================================== |
--- chrome/browser/gtk/find_bar_gtk.cc (revision 17106) |
+++ chrome/browser/gtk/find_bar_gtk.cc (working copy) |
@@ -129,8 +129,9 @@ |
gtk_fixed_put(GTK_FIXED(widget()), slide_widget(), 0, 0); |
gtk_widget_set_size_request(widget(), -1, 0); |
- close_button_.reset( |
- CustomDrawButton::AddBarCloseButton(hbox, kCloseButtonPaddingLeft)); |
+ close_button_.reset(CustomDrawButton::CloseButton()); |
+ gtk_util::CenterWidgetInHBox(hbox, close_button_->widget(), false, |
+ kCloseButtonPaddingLeft); |
g_signal_connect(G_OBJECT(close_button_->widget()), "clicked", |
G_CALLBACK(OnClicked), this); |
gtk_widget_set_tooltip_text(close_button_->widget(), |
@@ -181,9 +182,7 @@ |
GtkWidget* border_bin_aa = gtk_util::CreateGtkBorderBin(border_bin, |
&kTextBorderColorAA, |
1, 1, 1, 0); |
- GtkWidget* centering_vbox = gtk_vbox_new(FALSE, 0); |
- gtk_box_pack_start(GTK_BOX(centering_vbox), border_bin_aa, TRUE, FALSE, 0); |
- gtk_box_pack_end(GTK_BOX(hbox), centering_vbox, FALSE, FALSE, 0); |
+ gtk_util::CenterWidgetInHBox(hbox, border_bin_aa, true, 0); |
// We take care to avoid showing the slide animator widget. |
gtk_widget_show_all(container_); |