summaryrefslogtreecommitdiffstats
path: root/src/ink-action.cpp
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2009-04-16 18:23:38 +0000
committertweenk <tweenk@users.sourceforge.net>2009-04-16 18:23:38 +0000
commitc667812e7f2daef862909e1a5b6b06d35260119d (patch)
tree1b7bb7786d8316f14e3f05afa967242bfae15b94 /src/ink-action.cpp
parentRestore 0.46 placement of node alignment buttons (diff)
downloadinkscape-c667812e7f2daef862909e1a5b6b06d35260119d.tar.gz
inkscape-c667812e7f2daef862909e1a5b6b06d35260119d.zip
Fix most icon issues: blurry icons, tiling, etc. (hooray!)
(bzr r7721)
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) );
}
}