From 0177f14051d25f2ff427c33ac3b2d6d20d18e205 Mon Sep 17 00:00:00 2001 From: yueh Date: Sat, 22 Oct 2016 15:10:12 +0200 Subject: [PATCH] Fixes #2312: Fixes AEBaseContainer click handling. Break the loop instead of returning to allow the transfer to still cleanup the leftovers afterwards while keeping the current behaviour. --- src/main/java/appeng/container/AEBaseContainer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/appeng/container/AEBaseContainer.java b/src/main/java/appeng/container/AEBaseContainer.java index bcd7d3ec..178a0853 100644 --- a/src/main/java/appeng/container/AEBaseContainer.java +++ b/src/main/java/appeng/container/AEBaseContainer.java @@ -547,14 +547,14 @@ public abstract class AEBaseContainer extends Container { if( Platform.isSameItemPrecise( destination, tis ) ) { - return null; + break; } else if( destination == null ) { cs.putStack( tis.copy() ); cs.onSlotChanged(); this.updateSlot( cs ); - return null; + break; } } }