summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/symbols.cpp
diff options
context:
space:
mode:
authorJabiertxo Arraiza Cenoz <jtx@jtx.markerlab.es>2018-08-04 12:00:46 +0000
committerJabiertxo Arraiza Cenoz <jtx@jtx.markerlab.es>2018-08-04 12:00:46 +0000
commit4b3cac5cc3ab2c8eba742e36f223fcb59bbb6b39 (patch)
treefdee4098e50c56c8aa18f81a2a24159db164ba0d /src/ui/dialog/symbols.cpp
parentRemove unwanted loaction for theming Tango (diff)
downloadinkscape-4b3cac5cc3ab2c8eba742e36f223fcb59bbb6b39.tar.gz
inkscape-4b3cac5cc3ab2c8eba742e36f223fcb59bbb6b39.zip
Fix missing icons and warning on ico size in symbols
Diffstat (limited to 'src/ui/dialog/symbols.cpp')
-rw-r--r--src/ui/dialog/symbols.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp
index cc5434318..f1fabb074 100644
--- a/src/ui/dialog/symbols.cpp
+++ b/src/ui/dialog/symbols.cpp
@@ -223,7 +223,10 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
overlay_opacity->set_halign(Gtk::ALIGN_START );
overlay_opacity->set_valign(Gtk::ALIGN_START );
//No results
- iconsize = Gtk::IconSize().register_new(Glib::ustring("ICON_SIZE_DIALOG_EXTRA"), 110, 110);
+ iconsize = Gtk::IconSize().from_name (Glib::ustring("ICON_SIZE_DIALOG_EXTRA"));
+ if(!iconsize) {
+ iconsize = Gtk::IconSize().register_new(Glib::ustring("ICON_SIZE_DIALOG_EXTRA"), 110, 110);
+ }
overlay_icon = new Gtk::Image();
overlay_icon->set_halign(Gtk::ALIGN_CENTER );
overlay_icon->set_valign(Gtk::ALIGN_START );