From b337cf8ee17ef5bfbb163ffa3d2810ec722c496c Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 4 Apr 2020 15:31:32 -0400 Subject: [PATCH] questlist, music, fairyring: don't close filter when pressing enter --- .../net/runelite/client/plugins/fairyring/FairyRingPlugin.java | 1 + .../main/java/net/runelite/client/plugins/music/MusicPlugin.java | 1 + .../net/runelite/client/plugins/questlist/QuestListPlugin.java | 1 + 3 files changed, 3 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fairyring/FairyRingPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/fairyring/FairyRingPlugin.java index 644c05859b..9f57996a27 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fairyring/FairyRingPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fairyring/FairyRingPlugin.java @@ -196,6 +196,7 @@ public class FairyRingPlugin extends Plugin searchBtn.setOnOpListener((JavaScriptCallback) this::menuClose); searchInput = chatboxPanelManager.openTextInput("Filter fairy rings") .onChanged(s -> clientThread.invokeLater(() -> updateFilter(s))) + .onDone(s -> false) .onClose(() -> { clientThread.invokeLater(() -> updateFilter("")); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/music/MusicPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/music/MusicPlugin.java index 8205c3f3a3..c2db561546 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/music/MusicPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/music/MusicPlugin.java @@ -321,6 +321,7 @@ public class MusicPlugin extends Plugin musicSearchButton.setOnOpListener((JavaScriptCallback) e -> closeSearch()); searchInput = chatboxPanelManager.openTextInput("Search music list") .onChanged(s -> clientThread.invokeLater(() -> updateFilter(s.trim()))) + .onDone(s -> false) .onClose(() -> { clientThread.invokeLater(() -> updateFilter("")); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java index 7243c24717..166ef3f669 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/questlist/QuestListPlugin.java @@ -233,6 +233,7 @@ public class QuestListPlugin extends Plugin questSearchButton.setOnOpListener((JavaScriptCallback) e -> closeSearch()); searchInput = chatboxPanelManager.openTextInput("Search quest list") .onChanged(s -> clientThread.invokeLater(() -> updateFilter(s))) + .onDone(s -> false) .onClose(() -> { clientThread.invokeLater(() -> updateFilter(""));