simplify monitor passthrough listener logic
This commit is contained in:
@@ -72,7 +72,7 @@ public class MEMonitorPassThrough<T extends IAEStack<T>> extends MEPassThrough<T
|
|||||||
final IItemList<T> after = this.getInternal() == null ? this.getWrappedChannel().createList() : this.getInternal()
|
final IItemList<T> after = this.getInternal() == null ? this.getWrappedChannel().createList() : this.getInternal()
|
||||||
.getAvailableItems( new ItemListIgnoreCrafting( this.getWrappedChannel().createList() ) );
|
.getAvailableItems( new ItemListIgnoreCrafting( this.getWrappedChannel().createList() ) );
|
||||||
|
|
||||||
if( this.monitor != null )
|
if( this.monitor != null && this.listeners.size() > 0 )
|
||||||
{
|
{
|
||||||
this.monitor.addListener( this, this.monitor );
|
this.monitor.addListener( this, this.monitor );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user