diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 0c842a59..1742f114 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -3595,11 +3595,15 @@ midori_browser_init (MidoriBrowser* browser) gtk_box_pack_start (GTK_BOX (vbox), browser->find, FALSE, FALSE, 0); /* Statusbar */ - /* FIXME: children are overlapping the statusbar border */ browser->statusbar = gtk_statusbar_new (); + /* Adjust the statusbar's padding to avoid child overlapping */ + rcstyle = gtk_rc_style_new (); + rcstyle->xthickness = rcstyle->ythickness = -4; + gtk_widget_modify_style (browser->statusbar, rcstyle); + g_object_unref (rcstyle); gtk_box_pack_start (GTK_BOX (vbox), browser->statusbar, FALSE, FALSE, 0); browser->progressbar = gtk_progress_bar_new (); - /* Setting the progressbar's height to 1 makes it fit in the statusbar */ + /* Set the progressbar's height to 1 to fit it in the statusbar */ gtk_widget_set_size_request (browser->progressbar, -1, 1); gtk_box_pack_start (GTK_BOX (browser->statusbar), browser->progressbar, FALSE, FALSE, 3);