From: Colin Clark Date: Fri, 4 Sep 2020 11:45:21 +0000 (+0100) Subject: Ref #761: Severe stall/hang at start-up X-Git-Tag: v1.6~23 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=0ff5c85b082fa2b1dc578807fac8dbfd9b93421c Ref #761: Severe stall/hang at start-up https://github.com/BestImageViewer/geeqie/issues/761 When file marks have been saved, on next start the entire folder of each marked file is reffed, causing a slow startup. Wrong filedata function used. --- diff --git a/src/filedata.c b/src/filedata.c index ca86d75e..213002c9 100644 --- a/src/filedata.c +++ b/src/filedata.c @@ -3359,7 +3359,7 @@ gboolean marks_list_load(const gchar *path) marks_value = strtok(NULL, ","); if (isfile(file_path)) { - FileData *fd = file_data_new_group(file_path); + FileData *fd = file_data_new_no_grouping(file_path); file_data_ref(fd); gint n = 0; while (n <= 9)