questlist, music, fairyring: don't close filter when pressing enter

This commit is contained in:
Daniel
2020-04-04 15:31:32 -04:00
committed by Max Weber
parent 2706199944
commit b337cf8ee1
3 changed files with 3 additions and 0 deletions

View File

@@ -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(""));

View File

@@ -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(""));

View File

@@ -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(""));