Index: third_party/pkg/js/lib/src/wrapping/js/array_to_list_adapter.dart |
diff --git a/third_party/pkg/js/lib/src/wrapping/js/array_to_list_adapter.dart b/third_party/pkg/js/lib/src/wrapping/js/array_to_list_adapter.dart |
index 617377489183f60b909992e6c39d1dd2c785faf8..6244223e17bf88f39d7726885c7d17299825739a 100644 |
--- a/third_party/pkg/js/lib/src/wrapping/js/array_to_list_adapter.dart |
+++ b/third_party/pkg/js/lib/src/wrapping/js/array_to_list_adapter.dart |
@@ -52,8 +52,8 @@ class JsArrayToListAdapter<E> extends TypedProxy /*with ListMixin<E>*/ implement |
final sortedList = _asList()..sort(compare); |
setRange(0, sortedList.length, sortedList); |
} |
- @override void shuffle() { |
- final shuffledList = _asList()..shuffle(); |
+ @override void shuffle([Random random]) { |
+ final shuffledList = _asList()..shuffle(random); |
setRange(0, shuffledList.length, shuffledLength); |
} |
@override void insert(int index, E element) { |