menumanager: partially restore left click functions. (#2858)

This commit is contained in:
Ganom
2020-11-14 04:12:48 -05:00
committed by GitHub
parent 778e24acca
commit ac8f5a4bdc

View File

@@ -318,8 +318,14 @@ public class MenuManager
if (leftClickEntry == null)
{
// stop being null smh
leftClickEntry = entries[menuOptionCount - 1];
Arrays.stream(entries)
.filter(Objects::nonNull)
.filter(MenuEntry::isForceLeftClick)
.findFirst()
.ifPresentOrElse(
(entry) -> leftClickEntry = entry,
() -> leftClickEntry = entries[menuOptionCount - 1]
);
}
client.setMenuEntries(entries);