From 4212fa0374ce8ded83c0fa1d4c783b6abcb32d96 Mon Sep 17 00:00:00 2001 From: mpv Date: Fri, 2 Sep 2016 17:32:40 +0300 Subject: [PATCH] Fix the problem with change of Base of Recover feature in GUI when some result is already selected as recovered. --- src/FeaturesPlugin/FeaturesPlugin_Recover.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FeaturesPlugin/FeaturesPlugin_Recover.cpp b/src/FeaturesPlugin/FeaturesPlugin_Recover.cpp index 5bdff264f..cb54944eb 100644 --- a/src/FeaturesPlugin/FeaturesPlugin_Recover.cpp +++ b/src/FeaturesPlugin/FeaturesPlugin_Recover.cpp @@ -49,7 +49,7 @@ void FeaturesPlugin_Recover::synchronizeRegistered() { FeaturePtr aBase = baseFeature(); bool aNewPersistent = boolean(PERSISTENT())->value(); - if (aNewPersistent != myPersistent) + if (aNewPersistent != myPersistent || myCurrentBase != aBase) clearRegistered(); std::set aRecoveredInList; -- 2.39.2