From 8f1a345d969891fdb360c1a90c32e4f7925a0d8e Mon Sep 17 00:00:00 2001 From: Max Weber Date: Tue, 26 Jun 2018 05:35:59 -0600 Subject: [PATCH] runelite-client: Add a equals implementation to Keybind Without this certain key combos that java doesn't support (fn+fkeys on laptops) are supposed to be hit by the equals check, but ofc they weren't --- .../src/main/java/net/runelite/client/config/Keybind.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/config/Keybind.java b/runelite-client/src/main/java/net/runelite/client/config/Keybind.java index 9148ce40d9..018f337d5c 100644 --- a/runelite-client/src/main/java/net/runelite/client/config/Keybind.java +++ b/runelite-client/src/main/java/net/runelite/client/config/Keybind.java @@ -28,6 +28,7 @@ import com.google.common.collect.BiMap; import com.google.common.collect.ImmutableBiMap; import java.awt.event.InputEvent; import java.awt.event.KeyEvent; +import lombok.EqualsAndHashCode; import lombok.Getter; /** @@ -35,6 +36,7 @@ import lombok.Getter; * and an optional non-modifier key */ @Getter +@EqualsAndHashCode public class Keybind { private static final BiMap modifierToKeyCode = new ImmutableBiMap.Builder()