From 86d29732d4271c3652e75da4adf26d64f435fdfb Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Tue, 5 Jul 2022 17:18:58 +0200 Subject: [PATCH] Fix connections filter always set This caused unnecessary memory consumption in the Connections tab --- .../com/emanuelef/remote_capture/model/FilterDescriptor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/emanuelef/remote_capture/model/FilterDescriptor.java b/app/src/main/java/com/emanuelef/remote_capture/model/FilterDescriptor.java index 589f45ce..c97015c6 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/model/FilterDescriptor.java +++ b/app/src/main/java/com/emanuelef/remote_capture/model/FilterDescriptor.java @@ -44,6 +44,7 @@ public class FilterDescriptor implements Serializable { public FilterDescriptor() { clear(); + assert(!isSet()); } public boolean isSet() { @@ -52,7 +53,7 @@ public class FilterDescriptor implements Serializable { || (filteringStatus != FilteringStatus.INVALID) || (iface != null) || onlyBlacklisted - || (uid != 2) + || (uid != -2) || (!showMasked && !PCAPdroid.getInstance().getVisualizationMask().isEmpty()); }