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

This commit is contained in:
Max Weber
2019-09-10 08:44:05 -06:00
parent 34c685a82d
commit c6632af7bf
2 changed files with 6 additions and 1 deletions
@@ -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);
@@ -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);
}