--- a/pidgin/gtkmenutray.c Mon Feb 10 16:22:00 2014 +0530 +++ b/pidgin/gtkmenutray.c Tue Feb 11 23:47:33 2014 +0530 @@ -155,10 +155,15 @@ GtkSettings *settings; gint height = -1; +#if GTK_CHECK_VERSION(3,0,0) + gtk_widget_set_hexpand(widget, TRUE); + gtk_widget_set_halign(widget, GTK_ALIGN_END); +#else gtk_menu_item_set_right_justified(GTK_MENU_ITEM(menu_tray), TRUE); +#endif if(!GTK_IS_WIDGET(menu_tray->tray)) - menu_tray->tray = gtk_hbox_new(FALSE, 0); + menu_tray->tray = gtk_box_new(GTK_ORIENTATION_HORIZONTAL, 0); settings = gtk_settings_get_for_screen(gtk_widget_get_screen(widget));