diff options
Diffstat (limited to 'libslab/tile-action.c')
-rw-r--r-- | libslab/tile-action.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libslab/tile-action.c b/libslab/tile-action.c index 8ad5ff83..8066b52f 100644 --- a/libslab/tile-action.c +++ b/libslab/tile-action.c @@ -83,7 +83,12 @@ tile_action_set_menu_item_label (TileAction * this, const gchar * markup) { label = gtk_label_new (markup); gtk_label_set_use_markup (GTK_LABEL (label), TRUE); +#if GTK_CHECK_VERSION (3, 0, 0) + gtk_widget_set_halign (label, GTK_ALIGN_START); + gtk_widget_set_valign (label, GTK_ALIGN_CENTER); +#else gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5); +#endif this->menu_item = GTK_MENU_ITEM (gtk_menu_item_new ()); gtk_container_add (GTK_CONTAINER (this->menu_item), label); |