Clear processing profile is broken, fixes #5392
This commit is contained in:
@@ -2878,7 +2878,7 @@ int ProcParams::save(const Glib::ustring& fname, const Glib::ustring& fname2, bo
|
||||
keyFile.set_string("Version", "AppVersion", RTVERSION);
|
||||
keyFile.set_integer("Version", "Version", PPVERSION);
|
||||
|
||||
saveToKeyfile(!pedited || pedited->general.rank, "General", "Rank", rank, keyFile);
|
||||
saveToKeyfile(!pedited || pedited->general.rank, "General", "Rank", std::max(rank, 0), keyFile);
|
||||
saveToKeyfile(!pedited || pedited->general.colorlabel, "General", "ColorLabel", colorlabel, keyFile);
|
||||
saveToKeyfile(!pedited || pedited->general.intrash, "General", "InTrash", inTrash, keyFile);
|
||||
|
||||
|
@@ -399,6 +399,7 @@ void Thumbnail::clearProcParams (int whoClearedIt)
|
||||
|
||||
// and restore rank and inTrash
|
||||
setRank(rank);
|
||||
pparamsValid = cfs.rating != rank;
|
||||
setColorLabel(colorlabel);
|
||||
setStage(inTrash);
|
||||
|
||||
|
Reference in New Issue
Block a user