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_string("Version", "AppVersion", RTVERSION);
|
||||||
keyFile.set_integer("Version", "Version", PPVERSION);
|
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.colorlabel, "General", "ColorLabel", colorlabel, keyFile);
|
||||||
saveToKeyfile(!pedited || pedited->general.intrash, "General", "InTrash", inTrash, keyFile);
|
saveToKeyfile(!pedited || pedited->general.intrash, "General", "InTrash", inTrash, keyFile);
|
||||||
|
|
||||||
|
|||||||
@@ -399,6 +399,7 @@ void Thumbnail::clearProcParams (int whoClearedIt)
|
|||||||
|
|
||||||
// and restore rank and inTrash
|
// and restore rank and inTrash
|
||||||
setRank(rank);
|
setRank(rank);
|
||||||
|
pparamsValid = cfs.rating != rank;
|
||||||
setColorLabel(colorlabel);
|
setColorLabel(colorlabel);
|
||||||
setStage(inTrash);
|
setStage(inTrash);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user