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
public void onMenuEntryAdded(MenuEntryAdded event)
{
if (client.getSpellSelected())
{
return;
}
int widgetId = event.getActionParam1();
Collection<WidgetMenuOption> options = managedMenuOptions.get(widgetId);

View File

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