From 4c0ce3508542ce5b6cfd58bd5bf94fe751aeff78 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Sun, 15 Jan 2023 10:37:32 +0100 Subject: [PATCH] Fix rules list not updated after delete Adding a rule after deleting another rule did not update the view --- .../emanuelef/remote_capture/fragments/EditListFragment.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/emanuelef/remote_capture/fragments/EditListFragment.java b/app/src/main/java/com/emanuelef/remote_capture/fragments/EditListFragment.java index 12efdc85..3917b77d 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/fragments/EditListFragment.java +++ b/app/src/main/java/com/emanuelef/remote_capture/fragments/EditListFragment.java @@ -406,12 +406,12 @@ public class EditListFragment extends Fragment implements MatchList.ListChangeLi } if(toRemove.size() > 0) { + mIsOwnUpdate = true; + for(MatchList.Rule rule: toRemove) mList.removeRule(rule); mList.save(); } - - mIsOwnUpdate = true; } private String getExportName() { @@ -538,6 +538,7 @@ public class EditListFragment extends Fragment implements MatchList.ListChangeLi @Override public void onListChanged() { if(mIsOwnUpdate) { + Log.d(TAG, "onListChanged: own update"); mIsOwnUpdate = false; return; }