From 9bd250a62f589fd463e62ca99189896df3262743 Mon Sep 17 00:00:00 2001 From: 7ate9 <7ate9@users.noreply.github.com`> Date: Thu, 27 Jun 2019 23:56:32 -0400 Subject: [PATCH] menumanager: really fix the menus this time --- .../main/java/net/runelite/client/menus/ComparableEntry.java | 1 + .../src/main/java/net/runelite/client/menus/MenuManager.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/menus/ComparableEntry.java b/runelite-client/src/main/java/net/runelite/client/menus/ComparableEntry.java index 914a4ccba5..a5f0f57355 100644 --- a/runelite-client/src/main/java/net/runelite/client/menus/ComparableEntry.java +++ b/runelite-client/src/main/java/net/runelite/client/menus/ComparableEntry.java @@ -81,6 +81,7 @@ public class ComparableEntry this.type = e.getType(); this.strictOption = true; } + boolean matches(MenuEntry entry) { String opt = Text.standardize(entry.getOption()); diff --git a/runelite-client/src/main/java/net/runelite/client/menus/MenuManager.java b/runelite-client/src/main/java/net/runelite/client/menus/MenuManager.java index 1315faecb1..6c674c1d14 100644 --- a/runelite-client/src/main/java/net/runelite/client/menus/MenuManager.java +++ b/runelite-client/src/main/java/net/runelite/client/menus/MenuManager.java @@ -265,7 +265,7 @@ public class MenuManager { MenuEntry original = MenuEntry.copy(e); e.setType(newType); - originalType = new EntryTypeMapping(new ComparableEntry(e), original); + originalType = new EntryTypeMapping(new ComparableEntry(leftClickEntry), original); } }