diff --git a/tile/storage/TileChest.java b/tile/storage/TileChest.java index b491847b6..7661b9796 100644 --- a/tile/storage/TileChest.java +++ b/tile/storage/TileChest.java @@ -425,10 +425,10 @@ public class TileChest extends AENetworkPowerTile implements IMEChest, IFluidHan try { + gridProxy.getGrid().postEvent( new MENetworkCellArrayUpdate() ); + IStorageGrid gs = gridProxy.getStorage(); Platform.postChanges( gs, removed, added, mySrc ); - - gridProxy.getGrid().postEvent( new MENetworkCellArrayUpdate() ); } catch (GridAccessException e) { diff --git a/tile/storage/TileDrive.java b/tile/storage/TileDrive.java index d580c4522..b35f376e7 100644 --- a/tile/storage/TileDrive.java +++ b/tile/storage/TileDrive.java @@ -179,10 +179,10 @@ public class TileDrive extends AENetworkInvTile implements IChestOrDrive, IPrior try { + gridProxy.getGrid().postEvent( new MENetworkCellArrayUpdate() ); + IStorageGrid gs = gridProxy.getStorage(); Platform.postChanges( gs, removed, added, mySrc ); - - gridProxy.getGrid().postEvent( new MENetworkCellArrayUpdate() ); } catch (GridAccessException e) {