summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/togglebutton.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/live_effects/parameter/togglebutton.cpp')
-rw-r--r--src/live_effects/parameter/togglebutton.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/live_effects/parameter/togglebutton.cpp b/src/live_effects/parameter/togglebutton.cpp
index 89a1c426a..674476260 100644
--- a/src/live_effects/parameter/togglebutton.cpp
+++ b/src/live_effects/parameter/togglebutton.cpp
@@ -161,13 +161,12 @@ ToggleButtonParam::refresh_button()
}
if ( _icon_active ) {
GdkPixbuf * icon_pixbuf = nullptr;
- Gtk::Image *im = dynamic_cast<Gtk::Image*>(children[0]);
- Gtk::IconSize is(_icon_size);
+ Gtk::Widget *im = dynamic_cast<Gtk::Image*>(children[0]);
if (!im) return;
if (!value) {
- im = sp_get_icon_image(_icon_inactive, is);
+ im = Glib::wrap(sp_get_icon_image(_icon_inactive, _icon_size));
} else {
- im = sp_get_icon_image(_icon_active, is);
+ im = Glib::wrap(sp_get_icon_image(_icon_active, _icon_size));
}
}
}