From 10e0410a7abbb9b8212ae17370c5eaddd775dbe4 Mon Sep 17 00:00:00 2001 From: emanuele-f Date: Sun, 31 Jul 2022 15:24:25 +0200 Subject: [PATCH] Fix package search with uppercase letters --- .../com/emanuelef/remote_capture/model/AppDescriptor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/emanuelef/remote_capture/model/AppDescriptor.java b/app/src/main/java/com/emanuelef/remote_capture/model/AppDescriptor.java index 3fe08dc6..54b33740 100644 --- a/app/src/main/java/com/emanuelef/remote_capture/model/AppDescriptor.java +++ b/app/src/main/java/com/emanuelef/remote_capture/model/AppDescriptor.java @@ -133,8 +133,10 @@ public class AppDescriptor implements Comparable, Serializable { } public boolean matches(String filter, boolean exactPackage) { + String package_name = getPackageName().toLowerCase(); + return getName().toLowerCase().contains(filter) || - (exactPackage && getPackageName().equals(filter)) || - (!exactPackage && getPackageName().contains(filter)); + (exactPackage && package_name.equals(filter)) || + (!exactPackage && package_name.contains(filter)); } }