Explorar o código

init id before super

melon.yin %!s(int64=2) %!d(string=hai) anos
pai
achega
390be199d6
Modificáronse 1 ficheiros con 3 adicións e 4 borrados
  1. 3 4
      lib/async_vid/shell/reader.dart

+ 3 - 4
lib/async_vid/shell/reader.dart

@@ -8,15 +8,14 @@ import '../reader.dart';
 
 class AsyncShellVidDataReader extends AsyncVidDataReaderBase {
   final int minChunkSize;
-  late final String id;
+  late final String id =
+      DateTime.now().format('MMddHHmmssSSS') + hashCode.toString();
 
   AsyncShellVidDataReader(
     String url, {
     DownloadCallback? downloadCallback,
     this.minChunkSize = 65536,
-  }) : super(url, downloadCallback: downloadCallback) {
-    id = DateTime.now().format('MMddHHmmssfff') + hashCode.toString();
-  }
+  }) : super(url, downloadCallback: downloadCallback);
 
   @override
   void close() {