From 2fdded388413377269b071d9e001461391488c11 Mon Sep 17 00:00:00 2001 From: Ruben Amendoeira Date: Mon, 21 May 2018 11:45:12 +0100 Subject: [PATCH] Fix Config search bar focus Fixes #3044 - When changing the component for the search bar, anywhere on the code where focus was requested for the search bar, it was only applied to the search bar's parent container. All I had to do was override the focus requesting method and execute it for the text field. --- .../net/runelite/client/ui/components/IconTextField.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/ui/components/IconTextField.java b/runelite-client/src/main/java/net/runelite/client/ui/components/IconTextField.java index 0734851fb0..99e90e8bdb 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/components/IconTextField.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/components/IconTextField.java @@ -161,6 +161,13 @@ public class IconTextField extends JPanel } } + @Override + public boolean requestFocusInWindow() + { + super.requestFocusInWindow(); + return textField.requestFocusInWindow(); + } + public Document getDocument() { return textField.getDocument();