summaryrefslogtreecommitdiffstats
path: root/src/ink-action.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ink-action.cpp')
-rw-r--r--src/ink-action.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ink-action.cpp b/src/ink-action.cpp
index dda63c160..d8673a3ab 100644
--- a/src/ink-action.cpp
+++ b/src/ink-action.cpp
@@ -200,9 +200,10 @@ static GtkWidget* ink_action_create_menu_item( GtkAction* action )
if ( SP_IS_ICON(child) ) {
SPIcon* icon = SP_ICON(child);
sp_icon_fetch_pixbuf( icon );
- GdkPixbuf* target = gtk_action_is_sensitive(action) ? icon->pb : icon->pb_faded;
+ GdkPixbuf* target = icon->pb;
if ( target ) {
child = gtk_image_new_from_pixbuf( target );
+ gtk_widget_set_sensitive(child, gtk_action_is_sensitive(action));
gtk_widget_destroy( GTK_WIDGET(icon) );
}
}