From 2a447a52f8c7d39149b1a5ee8747cf2e281df20b Mon Sep 17 00:00:00 2001 From: Rime <81419447+Emirlol@users.noreply.github.com> Date: Tue, 23 Jan 2024 04:47:12 +0300 Subject: Lowercase party and search strings to ignore case (#513) --- .../skyblocker/skyblock/dungeon/partyfinder/PartyEntryListWidget.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntryListWidget.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntryListWidget.java index 27ee1605..640f71bd 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntryListWidget.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntryListWidget.java @@ -53,7 +53,7 @@ public class PartyEntryListWidget extends ElementListWidget { public void updateDisplay() { List entries = new ArrayList<>(partyEntries); - entries.removeIf(partyEntry -> !partyEntry.note.contains(search) && !(partyEntry instanceof PartyEntry.YourParty)); + entries.removeIf(partyEntry -> !partyEntry.note.toLowerCase().contains(search) && !(partyEntry instanceof PartyEntry.YourParty)); entries.sort(Comparator.comparing(PartyEntry::isLocked)); entries.sort(Comparator.comparing(partyEntry -> !(partyEntry instanceof PartyEntry.YourParty))); if (entries.isEmpty() && !partyEntries.isEmpty()) { @@ -63,7 +63,7 @@ public class PartyEntryListWidget extends ElementListWidget { } public void setSearch(String s) { - search = s; + search = s.toLowerCase(); updateDisplay(); } -- cgit