Fixed crash when cancelling a single task. Fixes #1853

This commit is contained in:
raoulvdberge
2018-07-15 12:53:19 +02:00
parent 82764ebf04
commit b824905ce6

View File

@@ -352,7 +352,7 @@ public class GuiCraftingMonitor extends GuiBase implements IResizableDisplay {
tabs.actionPerformed(button);
if (button == cancelButton && hasValidTabSelected()) {
RS.INSTANCE.network.sendToServer(new MessageCraftingMonitorCancel(craftingMonitor.getTabSelected().get()));
RS.INSTANCE.network.sendToServer(new MessageCraftingMonitorCancel(((CraftingMonitorTask) getCurrentTab()).id));
} else if (button == cancelAllButton && tasks.size() > 0) {
RS.INSTANCE.network.sendToServer(new MessageCraftingMonitorCancel(null));
}