summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/template-widget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/dialog/template-widget.cpp')
-rw-r--r--src/ui/dialog/template-widget.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ui/dialog/template-widget.cpp b/src/ui/dialog/template-widget.cpp
index 64be57a45..916d968ec 100644
--- a/src/ui/dialog/template-widget.cpp
+++ b/src/ui/dialog/template-widget.cpp
@@ -89,13 +89,14 @@ void TemplateWidget::display(TemplateLoadTab::TemplateData data)
_preview_render.hide();
_preview_image.hide();
- Glib::ustring imagePath = Glib::build_filename(Glib::path_get_dirname(_current_template.path), _current_template.preview_name);
+ std::string imagePath = Glib::build_filename(Glib::path_get_dirname(_current_template.path), _current_template.preview_name);
if (data.preview_name != ""){
_preview_image.set(imagePath);
_preview_image.show();
}
else if (!data.is_procedural){
- _preview_render.showImage(data.path);
+ Glib::ustring gPath = data.path.c_str();
+ _preview_render.showImage(gPath);
_preview_render.show();
}