| Index: pkg/barback/lib/src/phase_forwarder.dart
|
| diff --git a/pkg/barback/lib/src/phase_forwarder.dart b/pkg/barback/lib/src/phase_forwarder.dart
|
| index 72ab0d253ed191157b5bde906a5be8531c71665e..90831f7eb6154e84e5f1420e06b9cf5474faed13 100644
|
| --- a/pkg/barback/lib/src/phase_forwarder.dart
|
| +++ b/pkg/barback/lib/src/phase_forwarder.dart
|
| @@ -110,9 +110,10 @@ class PhaseForwarder {
|
| // If there isn't a final asset being forwarded yet, we should forward one.
|
| // It should be dirty iff any of the intermediate assets are dirty.
|
| if (_outputController == null) {
|
| - var asset = _intermediateAssets.firstWhere((asset) => asset.state.isDirty,
|
| + var finalAsset = _intermediateAssets.firstWhere(
|
| + (asset) => asset.state.isDirty,
|
| orElse: () => _intermediateAssets.first);
|
| - _outputController = new AssetNodeController.from(asset);
|
| + _outputController = new AssetNodeController.from(finalAsset);
|
| _onForwardingController.add(output);
|
| return;
|
| }
|
|
|