diff options
-rw-r--r-- | fastiv.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -153,7 +153,12 @@ open(const gchar *path) return; } - gtk_recent_manager_add_item(gtk_recent_manager_get_default(), path); + gchar *uri = g_filename_to_uri(path, NULL, NULL); + if (uri) { + gtk_recent_manager_add_item(gtk_recent_manager_get_default(), path); + g_free(uri); + } + gtk_window_set_title(GTK_WINDOW(g.window), path); gtk_stack_set_visible_child(GTK_STACK(g.stack), g.view_scroller); |