diff --git a/src/project.cc b/src/project.cc index f7d5358..3f595c2 100644 --- a/src/project.cc +++ b/src/project.cc @@ -413,7 +413,7 @@ void ProjectMarkdown::compile_and_run() { Terminal::get().process("open \""+uri+"\""); #else GError* error=NULL; - gtk_show_uri(NULL, uri.c_str(), GDK_CURRENT_TIME, &error); + gtk_show_uri(NULL, ("file://"+uri).c_str(), GDK_CURRENT_TIME, &error); g_clear_error(&error); #endif } @@ -443,7 +443,7 @@ void ProjectHTML::compile_and_run() { Terminal::get().process("open \""+uri+"\""); #else GError* error=NULL; - gtk_show_uri(NULL, uri.c_str(), GDK_CURRENT_TIME, &error); + gtk_show_uri(NULL, ("file://"+uri).c_str(), GDK_CURRENT_TIME, &error); g_clear_error(&error); #endif }