From c81d344e920176e8b7ce58588d835bcff9f0b806 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Fri, 16 Mar 2018 01:01:54 +0100 Subject: [PATCH] Click the navigation button on selecting in Call click action when selection NavigationButton. Signed-off-by: Tomas Slusny --- .../main/java/net/runelite/client/util/SwingUtil.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java b/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java index 0eaac05395..b1d5779859 100644 --- a/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java +++ b/runelite-client/src/main/java/net/runelite/client/util/SwingUtil.java @@ -301,7 +301,16 @@ public class SwingUtil button.setComponentPopupMenu(popupMenu); } - navigationButton.setOnSelect(() -> button.setSelected(navigationButton.isSelected())); + navigationButton.setOnSelect(() -> + { + button.setSelected(navigationButton.isSelected()); + + if (navigationButton.isSelected()) + { + button.doClick(); + } + }); + return button; }