runelite-client: Don't add our menu options in spell casting/target mode

This commit is contained in:
Max Weber
2019-08-26 18:46:28 -06:00
parent 34c685a82d
commit c6632af7bf
2 changed files with 6 additions and 1 deletions

View File

@@ -117,6 +117,11 @@ public class MenuManager
@Subscribe @Subscribe
public void onMenuEntryAdded(MenuEntryAdded event) public void onMenuEntryAdded(MenuEntryAdded event)
{ {
if (client.getSpellSelected())
{
return;
}
int widgetId = event.getActionParam1(); int widgetId = event.getActionParam1();
Collection<WidgetMenuOption> options = managedMenuOptions.get(widgetId); Collection<WidgetMenuOption> options = managedMenuOptions.get(widgetId);

View File

@@ -304,7 +304,7 @@ public class OverlayRenderer extends MouseAdapter implements KeyListener
graphics.setColor(previous); graphics.setColor(previous);
} }
if (menuEntries == null && !client.isMenuOpen() && bounds.contains(mouse)) if (menuEntries == null && !client.isMenuOpen() && !client.getSpellSelected() && bounds.contains(mouse))
{ {
menuEntries = createRightClickMenuEntries(overlay); menuEntries = createRightClickMenuEntries(overlay);
} }