Commit 6dfdf0fa authored by Christian Dywan's avatar Christian Dywan

Fallback to gtk_show_uri for print preview if the command fails

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=601682
parent cb49a28f
......@@ -291,6 +291,19 @@ _gtk_print_operation_platform_backend_launch_preview (GtkPrintOperation *op,
g_strfreev (argv);
if (error != NULL)
{
gchar* uri;
g_warning ("%s %s", _("Error launching preview"), error->message);
g_error_free (error);
error = NULL;
uri = g_filename_to_uri (filename, NULL, NULL);
gtk_show_uri (screen, uri, GDK_CURRENT_TIME, &error);
g_free (uri);
}
out:
if (error != NULL)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment