From b1cc8b9cd88cf1eab4e9ec8c3cdbfb1307b6e79c Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 3 May 2010 18:22:42 +0200 Subject: [PATCH] Make toolbutton not call functions on non-GtkMisc --- gtk/gtktoolbutton.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gtk/gtktoolbutton.c b/gtk/gtktoolbutton.c index 422540168f..0e6ae592a9 100644 --- a/gtk/gtktoolbutton.c +++ b/gtk/gtktoolbutton.c @@ -470,11 +470,11 @@ gtk_tool_button_construct_contents (GtkToolItem *tool_item) gtk_widget_show (icon); } - if (icon && text_orientation == GTK_ORIENTATION_HORIZONTAL) + if (GTK_IS_MISC (icon) && text_orientation == GTK_ORIENTATION_HORIZONTAL) gtk_misc_set_alignment (GTK_MISC (icon), 1.0 - gtk_tool_item_get_text_alignment (GTK_TOOL_ITEM (button)), 0.5); - else if (icon) + else if (GTK_IS_MISC (icon)) gtk_misc_set_alignment (GTK_MISC (icon), 0.5, gtk_tool_item_get_text_alignment (GTK_TOOL_ITEM (button)));