text:
'textDirection != null': is not true.

import 'dart:convert' as Convert;
import 'dart:io';
import 'package:flutter/material.dart';
import 'package:flutter/cupertino.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter之旅',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
    );
  }

  @override
  State<StatefulWidget> createState() {
    return DoubanApp();
  }

}

class DoubanApp extends State<MyApp> {

  var url='http://api.douban.com/v2/movie/top250?start=25&count=10&apikey=0df993c66c0c636e29ecbb5344252a4a';
  var subjects = [];
  var itemHeight = 150.0;

  requestMovieTop() async {
    var httpClient = new HttpClient();
    //http://api.douban.com/v2/movie/top250?start=25&count=10&apikey=0df993c66c0c636e29ecbb5344252a4a
    var request = await httpClient.getUrl(Uri.parse(url));
    var response = await request.close();
    var responseBody = await response.transform(Convert.utf8.decoder).join();
    Map data = Convert.jsonDecode(responseBody);
    setState(() {
      subjects = data['subjects'];
    });
  }

  @override
  void initState() {
    super.initState();
    requestMovieTop();
  }

  @override
  Widget build(BuildContext context) {
    return Container(
      child: getListViewContainer(),
    );
  }

  getListViewContainer() {
    if (subjects.length == 0) {
      //loading
      return CupertinoActivityIndicator();
    }
    return ListView.builder(
      //item 的数量
        itemCount: subjects.length,
        itemBuilder: (BuildContext context, int index) {
          return GestureDetector(
            //Flutter 手势处理
            child: Container(
              color: Colors.transparent,
              child: Column(
                crossAxisAlignment: CrossAxisAlignment.start,
                children: <Widget>[
                  numberWidget(index + 1),
                  getItemContainerView(subjects[index]),
                  //下面的灰色分割线
                  Container(
                    height: 10,
                    color: Color.fromARGB(255, 234, 233, 234),
                  )
                ],
              ),
            ),
            onTap: () {
              //监听点击事件
              print("click item index=$index");
              //跳转到详情页面

            },
          );
        });
  }

  getTitleView(subject) {
    var title = subject['title'];
    var year = subject['year'];
    return Container(
      child: Row(
        children: <Widget>[
          Icon(
            Icons.play_circle_outline,
            color: Colors.redAccent,
          ),
          Text(
            title,
            style: TextStyle(
                fontSize: 18, fontWeight: FontWeight.bold, color: Colors.black),
          ),
          Text('($year)',
              style: TextStyle(
                  fontSize: 16,
                  fontWeight: FontWeight.bold,
                  color: Colors.grey))
        ],
      ),
    );
  }

  getItemContainerView(var subject) {
    var imgUrl = subject['images']['medium'];
    return Container(
      width: double.infinity,
      padding: EdgeInsets.all(5.0),
      child: Row(
        children: <Widget>[
          getImage(imgUrl),
          Expanded(
            child: getMovieInfoView(subject),
            flex: 1,
          )
        ],
      ),
    );
  }

  //圆角图片
  getImage(var imgUrl) {
    return Container(
      decoration: BoxDecoration(
          image:
          DecorationImage(image: NetworkImage(imgUrl), fit: BoxFit.cover),
          borderRadius: BorderRadius.all(Radius.circular(5.0))),
      margin: EdgeInsets.only(left: 8, top: 3, right: 8, bottom: 3),
      height: itemHeight,
      width: 100.0,
    );
  }

  getStaring(var stars) {
    return Row(
      children: <Widget>[RatingBar(stars), Text('$stars')],
    );
  }

  //电影标题，星标评分，演员简介Container
  getMovieInfoView(var subject) {
    var start = subject['rating']['average'];
    return Container(
      height: itemHeight,
      alignment: Alignment.topLeft,
      child: Column(
        children: <Widget>[
          getTitleView(subject),
          RatingBar(start),
          DescWidget(subject)
        ],
      ),
    );
  }

  //NO.1 图标
  numberWidget(var no) {
    return Container(
      child: Text(
        'No.$no',
        style: TextStyle(color: Color.fromARGB(255, 133, 66, 0)),
      ),
      decoration: BoxDecoration(
          color: Color.fromARGB(255, 255, 201, 129),
          borderRadius: BorderRadius.all(Radius.circular(5.0))),
      padding: EdgeInsets.fromLTRB(8, 4, 8, 4),
      margin: EdgeInsets.only(left: 12, top: 10),
    );
  }

  @override
  bool get wantKeepAlive => true;
}

//类别、演员介绍
class DescWidget extends StatelessWidget {
  var subject;

  DescWidget(this.subject);

  @override
  Widget build(BuildContext context) {
    var casts = subject['casts'];
    var sb = StringBuffer();
    var genres = subject['genres'];
    for (var i = 0; i < genres.length; i++) {
      sb.write('${genres[i]}  ');
    }
    sb.write("/ ");
    List<String> list = List.generate(
        casts.length, (int index) => casts[index]['name'].toString());

    for (var i = 0; i < list.length; i++) {
      sb.write('${list[i]} ');
    }
    return Container(
      alignment: Alignment.topLeft,
      child: Text(
        sb.toString(),
        softWrap: true,
        textDirection: TextDirection.ltr,
        style:
        TextStyle(fontSize: 16, color: Color.fromARGB(255, 118, 117, 118)),
      ),
    );
  }
}

class RatingBar extends StatelessWidget {
  double stars;

  RatingBar(this.stars);

  @override
  Widget build(BuildContext context) {
    List<Widget> startList = [];
    //实心星星
    var startNumber = stars/ 2;
    //半实心星星
    var startHalf = 0;
    if (stars.toString().contains('.')) {
      int tmp = int.parse((stars.toString().split('.')[1]));
      if (tmp >= 5) {
        startHalf = 1;
      }
    }
    //空心星星
    var startEmpty = 5 - startNumber - startHalf;

    for (var i = 0; i < startNumber; i++) {
      startList.add(Icon(
        Icons.star,
        color: Colors.amberAccent,
        size: 18,
      ));
    }
    if (startHalf > 0) {
      startList.add(Icon(
        Icons.star_half,
        color: Colors.amberAccent,
        size: 18,
      ));
    }
    for (var i = 0; i < startEmpty; i++) {
      startList.add(Icon(
        Icons.star_border,
        color: Colors.grey,
        size: 18,
      ));
    }
    startList.add(Text(
      '$stars',
      style: TextStyle(
        color: Colors.grey,
      ),
    ));
    return Container(
      alignment: Alignment.topLeft,
      padding: const EdgeInsets.only(left: 0, top: 8, right: 0, bottom: 5),
      child: Row(
        children: startList,
      ),
    );
  }
}

This is a question better suited for StackOverflow, since there doesn’t seem to be anything wrong with Flutter itself, but related to the implementation. Closing, as this is not an issue report. See https://flutter.dev/community for support options.
If you disagree, feel free to comment and I will reopen the issue.

authors: BondarenkoStas xiangzhihong


text:
[macOS] Crash while running the latest example as it is

Steps to Reproduce

flutter_01.log

clone the repo - https://github.com/google/flutter-desktop-embedding
navigate to the example directory - cd flutter-desktop-embedding/example
run the example - flutter run

Logs

Jigneshs-MacBook-Pro:example jigneshpatel$ flutter doctor -v
[✓] Flutter (Channel master, v1.8.4-pre.47, on Mac OS X 10.14.6 18G84, locale en-IN)
    • Flutter version 1.8.4-pre.47 at /Users/jigneshpatel/development/flutter
    • Framework revision e1746161ea (2 hours ago), 2019-07-31 23:27:00 -0400
    • Engine revision 59ac63d3e1
    • Dart version 2.5.0 (build 2.5.0-dev.1.0 bd049f5b53)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/jigneshpatel/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 10.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.2.1, Build version 10E1001
    • CocoaPods version 1.7.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.4)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 37.1.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

[✓] VS Code (version 1.36.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.2.0

[✓] Connected device (3 available)
    • POCO F1 • c8ebfbd9 • android-arm64  • Android 9 (API 28)
    • macOS   • macOS    • darwin-x64     • Mac OS X 10.14.6 18G84
    • Chrome  • chrome   • web-javascript • Google Chrome 75.0.3770.142

• No issues found!
Jigneshs-MacBook-Pro:example jigneshpatel$

Fixed by https://github.com/flutter/flutter/pull/37351

source: gharchive/issue

repo: flutter/flutter

license_type: permissive

license_source: github-api


text:
Emoji not rendering

When using a emoji inside a Text/RichText/TextSpan using a physical Android 10 device (Google Pixel 3 XL), compiled using Flutter's latest master release on Windows, the emoji doesn't render properly.
Also, when using it inside an app, when the Text with emoji is inside an StatefulWidget and it is updated, the emoji is rendered correctly (couldn't reproduce behavior with minimum sample app).
Steps to Reproduce

Run sample app
Emoji is not rendered correctly

The first emoji is from Window's Emoji picker, the second one from Emojipedia
Target Platform: Android
Target OS version/browser: 10
Devices: Pixel 3 XL
Sample app
import 'package:flutter/material.dart';

void main() {
  runApp(TestWidget());
}

class TestWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Center(
          child: Row(
            mainAxisAlignment: MainAxisAlignment.spaceEvenly,
            children: <Widget>[
              Text('✈'),
              Text('✈'),
            ],
          ),
        ),
      ),
    );
  }
}

Flutter doctor
[√] Flutter (Channel master, v1.10.11-pre.3, on Microsoft Windows [VersiÃ³n 10.0.18362.387], locale es-ES)
    • Flutter version 1.10.11-pre.3 at C:\src\flutter
    • Framework revision dc03c44321 (42 minutes ago), 2019-10-04 04:01:43 -0400
    • Engine revision 759d3dba25
    • Dart version 2.6.0 (build 2.6.0-dev.5.0 7a7dcd1ed9)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at C:\Users\Cristian\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
    • All Android licenses accepted.

[√] Android Studio (version 3.5)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 40.0.2
    • Dart plugin version 191.8423
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[√] Connected device (1 available)
    • Pixel 3 XL • 89PY09NNV • android-arm64 • Android 10 (API 29)

• No issues found!

Since it has been a while and we have landed font loading fixes in the meantime, can you confirm you are still seeing this? @Zazo032 Thanks!

Seems to be fixed, I'll close this. I faced a different issue with emoji rendering, but I'll open a separate issue to track it.

FYI, this may be related: https://github.com/flutter/flutter/issues/45947

It was a different one, on iOS, a Text with a plane taking off emoji was changed with a fire emoji, it's weird but I could only reproduce it once.


text:
Another exception was thrown: NoSuchMethodError: The method '[]' was called on null.

When i entry to page it show error in ternimal
I/flutter (11593): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter (11593): The following NoSuchMethodError was thrown building MyMenuList(dirty, state:
I/flutter (11593): _MyMenuListState#1c9c0):
I/flutter (11593): The method '[]' was called on null.
I/flutter (11593): Receiver: null
I/flutter (11593): Tried calling: []("menus")
I/flutter (11593):
I/flutter (11593): The relevant error-causing widget was:
I/flutter (11593):   MyMenuList file:///C:/Users/HP-Omen/Desktop/Project/Dart/random_menu/lib/main.dart:28:5
I/flutter (11593):
I/flutter (11593): When the exception was thrown, this was the stack:
I/flutter (11593): #0      Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
I/flutter (11593): #1      _MyMenuListState.build (package:random_menu/menuList.dart:36:24)
I/flutter (11593): #2      StatefulElement.build (package:flutter/src/widgets/framework.dart:4334:27)
I/flutter (11593): #3      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4223:15)
I/flutter (11593): #4      Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
I/flutter (11593): #5      BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2432:33)
I/flutter (11593): #6      WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:773:20)
I/flutter (11593): #7      RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:283:5)
I/flutter (11593): #8      SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1102:15)
I/flutter (11593): #9      SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1041:9)
I/flutter (11593): #10     SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:850:7)
I/flutter (11593): #12     _Timer._runTimers (dart:isolate-patch/timer_impl.dart:384:19)
I/flutter (11593): #13     _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:418:5)
I/flutter (11593): #14     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)
I/flutter (11593): (elided one frame from package dart:async-patch)
I/flutter (11593):

Reloaded 2 of 487 libraries in 374ms.
I/flutter (11593): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter (11593): Another exception was thrown: NoSuchMethodError: The method '[]' was called on null.

My Dart code
import 'dart:convert';

import 'package:flutter/material.dart';
import 'package:flutter/services.dart' show rootBundle;
import 'dart:async' show Future;
import 'dart:convert';

class MyMenuList extends StatefulWidget {
  @override
  _MyMenuListState createState() => _MyMenuListState();
}

class _MyMenuListState extends State<MyMenuList> {
  var data;

  @override
  void initState() {
    getMenuData();
  }

  getMenuData() async {
    var jsonText = await rootBundle.loadString("assets/data/menus.json");
    setState(() {
      this.data = json.decode(jsonText);
    });
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: new AppBar(
        leading: new Icon(Icons.list),
        title: new Text("เมนูในระบบ"),
      ),
      body: ListView.builder(
        itemCount: data["menus"].length,
        itemBuilder: (BuildContext context, int index) {
          return Column(
            children: <Widget>[
              ListTile(
                leading: CircleAvatar(child: Text(data["menus"][index][0])),
                title: Text(data["menus"][index]),
              )
            ],
          );
        },
      ),
    );
  }
}

Hi @AloneSpace
the logs seems to point at an error in your code
rather than a bug within Flutter.
This platform is not meant for assistance on personal code.
Please see https://flutter.dev/community for resources for asking questions like this,
you may also get some help if you post it on Stack Overflow.
Closing, as this isn't an issue with Flutter itself,
if you disagree please write in the comments and I will reopen it
Thank you

authors: AloneSpace iapicca


text:
Error when try run on iOS

command
flutter run -v
exception
ProcessException: ProcessException: Process timed out:
Build settings from command line:
    ARCHS = x86_64
    BUILD_DIR = /Users/Eduardo/Downloads/intermediarios/build/ios
    COMPILER_INDEX_STORE_ENABLE = NO
    FLUTTER_SUPPRESS_ANALYTICS = true
    SCRIPT_OUTPUT_STREAM_FILE = /var/folders/m7/j4glwgcx75qfr8kylwddhszm0000gn/T/flutter_build_log_pipe.cTxk6e/pipe_to_stdout
    SDKROOT = iphonesimulator13.2
    VERBOSE_SCRIPT_LOGGING = YES
  Command: /usr/bin/env xcrun xcodebuild -configuration Debug VERBOSE_SCRIPT_LOGGING=YES -workspace Runner.xcworkspace -scheme Runner BUILD_DIR=/Users/Eduardo/Downloads/intermediarios/build/ios -sdk iphonesimulator -arch x86_64 SCRIPT_OUTPUT_STREAM_FILE=/var/folders/m7/j4glwgcx75qfr8kylwddhszm0000gn/T/flutter_build_log_pipe.cTxk6e/pipe_to_stdout FLUTTER_SUPPRESS_ANALYTICS=true COMPILER_INDEX_STORE_ENABLE=NO -showBuildSettings

#0      RunResult.throwException (package:flutter_tools/src/base/process.dart:141:5)
#1      _DefaultProcessUtils.run (package:flutter_tools/src/base/process.dart:346:19)
<asynchronous suspension>
#2      buildXcodeProject (package:flutter_tools/src/ios/mac.dart:503:66)
#3      _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:73:64)
#4      _rootRunUnary (dart:async/zone.dart:1134:38)
#5      _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#6      _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#7      Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#8      Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#9      Future._completeWithValue (dart:async/future_impl.dart:524:5)
#10     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:32:15)
#11     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:290:13)
#12     _DefaultProcessUtils.run (package:flutter_tools/src/base/process.dart)
#13     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:73:64)
#14     _rootRunUnary (dart:async/zone.dart:1134:38)
#15     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#16     _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#17     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#18     Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#19     Future._completeWithValue (dart:async/future_impl.dart:524:5)
#20     Future.wait.<anonymous closure> (dart:async/future.dart:400:22)
#21     _rootRunUnary (dart:async/zone.dart:1134:38)
#22     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#23     _FutureListener.handleValue (dart:async/future_impl.dart:139:18)
#24     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:680:45)
#25     Future._propagateToListeners (dart:async/future_impl.dart:709:32)
#26     Future._complete (dart:async/future_impl.dart:514:7)
#27     Stream.fold.<anonymous closure> (dart:async/stream.dart:805:18)
#28     _rootRun (dart:async/zone.dart:1122:38)
#29     _CustomZone.run (dart:async/zone.dart:1023:19)
#30     _CustomZone.runGuarded (dart:async/zone.dart:925:7)
#31     _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:391:13)
#32     _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:401:15)
#33     _BufferingStreamSubscription._close (dart:async/stream_impl.dart:285:7)
#34     _SinkTransformerStreamSubscription._close (dart:async/stream_transformers.dart:98:11)
#35     _EventSinkWrapper.close (dart:async/stream_transformers.dart:25:11)
#36     _StringAdapterSink.close (dart:convert/string_conversion.dart:251:11)
#37     _Utf8ConversionSink.close (dart:convert/string_conversion.dart:302:20)
#38     _ConverterStreamEventSink.close (dart:convert/chunked_conversion.dart:82:18)
#39     _SinkTransformerStreamSubscription._handleDone (dart:async/stream_transformers.dart:143:24)
#40     _rootRun (dart:async/zone.dart:1122:38)
#41     _CustomZone.run (dart:async/zone.dart:1023:19)
#42     _CustomZone.runGuarded (dart:async/zone.dart:925:7)
#43     _BufferingStreamSubscription._sendDone.sendDone (dart:async/stream_impl.dart:391:13)
#44     _BufferingStreamSubscription._sendDone (dart:async/stream_impl.dart:401:15)
#45     _BufferingStreamSubscription._close (dart:async/stream_impl.dart:285:7)
#46     _SyncStreamControllerDispatch._sendDone (dart:async/stream_controller.dart:774:19)
#47     _StreamController._closeUnchecked (dart:async/stream_controller.dart:631:7)
#48     _StreamController.close (dart:async/stream_controller.dart:624:5)
#49     _Socket._onData (dart:io-patch/socket_patch.dart:1838:21)
#50     _rootRunUnary (dart:async/zone.dart:1138:13)
#51     _CustomZone.runUnary (dart:async/zone.dart:1031:19)
#52     _CustomZone.runUnaryGuarded (dart:async/zone.dart:933:7)
#53     _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:338:11)
#54     _BufferingStreamSubscription._add (dart:async/stream_impl.dart:265:7)
#55     _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:766:19)
#56     _StreamController._add (dart:async/stream_controller.dart:642:7)
#57     _StreamController.add (dart:async/stream_controller.dart:588:5)
#58     new _RawSocket.<anonymous closure> (dart:io-patch/socket_patch.dart:1386:35)
#59     _NativeSocket.issueReadEvent.issue (dart:io-patch/socket_patch.dart:892:18)
#60     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#61     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)
#62     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:118:13)
#63     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:175:5)

flutter doctor
[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Mac OS X 10.15.2 19C57, locale es-VE)
    • Flutter version 1.12.13+hotfix.7 at /Users/Eduardo/Desarrollo/flutter
    • Framework revision 9f5ff2306b (3 days ago), 2020-01-26 22:38:26 -0800
    • Engine revision a67792536c
    • Dart version 2.7.0

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/Eduardo/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-29, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.3.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.3.1, Build version 11C504
    • CocoaPods version 1.8.4

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 42.1.1
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] VS Code (version 1.41.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.7.1

[✓] Connected device (1 available)
    • iPhone 8 • 0A370153-AC8D-4807-AEAE-3F7FDCC68EF5 • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-3 (simulator)

• No issues found!

Duplicate of https://github.com/flutter/flutter/issues/47633.

authors: eduxsolano jmagman


text:
Gallery, Lists: Bottom sheet overlaps app bar

Open Gallery, go landscape. Tap into Lists. Tap the three-dot menu icon in the upper right.
On a Nexus 5:

On an iPhone 6:

According to https://material.google.com/components/bottom-sheets.html#bottom-sheets-modal-bottom-sheets :
"For modal bottom sheets, don’t initially overlap the app bar. Retain an area for the user to tap outside the bottom sheet to dismiss it."

Maybe the framework should prevent the bottom sheet from drawing over the app bar? If so, this issue should be marked as "affects: framework"

Oops. Dupes https://github.com/flutter/flutter/issues/5143


text:
[tool_crash] Invalid argument(s): Cannot find executable for C:\Users\1000TX\test_app\android\gradlew.bat.

Command
flutter run

Steps to Reproduce

...
...
...

Logs
ArgumentError: Invalid argument(s): Cannot find executable for C:\Users\1000TX\test_app\android\gradlew.bat.
#0      _getExecutable (package:process/src/interface/local_process_manager.dart:127:5)
#1      LocalProcessManager.start (package:process/src/interface/local_process_manager.dart:43:30)
#2      _DefaultProcessUtils.start (package:flutter_tools/src/base/process.dart:462:28)
#3      _DefaultProcessUtils.stream (package:flutter_tools/src/base/process.dart:480:35)
#4      buildGradleApp (package:flutter_tools/src/android/gradle.dart:384:35)
#5      _AndroidBuilderImpl.buildApk (package:flutter_tools/src/android/android_builder.dart:102:13)
#6      AndroidDevice.startApp (package:flutter_tools/src/android/android_device.dart:513:28)
#7      _rootRunUnary (dart:async/zone.dart:1192:38)
#8      _CustomZone.runUnary (dart:async/zone.dart:1085:19)
#9      _FutureListener.handleValue (dart:async/future_impl.dart:141:18)
#10     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45)
#11     Future._propagateToListeners (dart:async/future_impl.dart:711:32)
#12     Future._completeWithValue (dart:async/future_impl.dart:526:5)
#13     Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:556:7)
#14     _rootRun (dart:async/zone.dart:1184:13)
#15     _CustomZone.run (dart:async/zone.dart:1077:19)
#16     _CustomZone.runGuarded (dart:async/zone.dart:979:7)
#17     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1019:23)
#18     _microtaskLoop (dart:async/schedule_microtask.dart:43:21)
#19     _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5)

[✓] Flutter (Channel stable, v1.17.5, on Microsoft Windows [Version 10.0.18362.959], locale en-IN)
    • Flutter version 1.17.5 at C:\Users\1000TX\flutter
    • Framework revision 8af6b2f038 (3 weeks ago), 2020-06-30 12:53:55 -0700
    • Engine revision ee76268252
    • Dart version 2.8.4

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\1000TX\AppData\Local\Android\Sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    ✗ Android license status unknown.
      Try re-installing or updating your Android SDK Manager.
      See https://developer.android.com/studio/#downloads or visit visit
      https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.

[✓] Android Studio (version 4.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin version 47.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.41.0)
    • VS Code at C:\Users\1000TX\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.7.1

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 7.1.1 (API 25) (emulator)

! Doctor found issues in 1 category.

Flutter Application Metadata
Type: app
Version: 1.0.0+1
Material: true
Android X: false
Module: false
Plugin: false
Android package: null
iOS bundle identifier: null
Creation channel: stable
Creation framework version: 8af6b2f038c1172e61d418869363a28dffec3cb4

Hi @vatsal-27
I see there's an open issue addressing the case you described.
Please follow up on that issue, I'm closing the current one as a duplicate.
If you disagree, please write in the comments and I will reopen it.
Thank you


text:
java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file:

I am having following error message when running flutter run command:
Exception in thread "main" java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: /path/to/.gradle/wrapper/dists/gradle-6.5.1-all/cdund22i8guosqylfo49op4dv/gradle-6.5.1-all.zip
Running Gradle task 'assembleDebug'...                                                at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:61)
Running Gradle task 'assembleDebug'...                                                at org.gradle.wrapper.Install.createDist(Install.java:48)
Running Gradle task 'assembleDebug'...                                                at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
Running Gradle task 'assembleDebug'...                                                at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                       120.4s (!)
[!] Gradle threw an error while downloading artifacts from the network.
Retrying to download...
Running Gradle task 'assembleDebug'...
Exception in thread "main" java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file: /path/to/.gradle/wrapper/dists/gradle-6.5.1-all/cdund22i8guosqylfo49op4dv/gradle-6.5.1-all.zip
Running Gradle task 'assembleDebug'...                                                                            at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:61)
Running Gradle task 'assembleDebug'...                                                                            at org.gradle.wrapper.Install.createDist(Install.java:48)
Running Gradle task 'assembleDebug'...                                                                            at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
Running Gradle task 'assembleDebug'...                                                                            at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done                       120.2s (!)
[!] Gradle threw an error while downloading artifacts from the network. Retrying to download...
Exception: Gradle task assembleDebug failed with exit code 1

I have manually downloaded gradle-6.5.1-all.zip from the source, and placed it under /path/to/.gradle/wrapper/dists/gradle-6.5.1-all/cdund22i8guosqylfo49op4dv/, but the same error came up.
Here is how my gradle-wrapper.properties look like
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip

Following is the flutter doctor message:

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.17.4, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.1)
[✓] Android Studio (version 4.0)
[✓] VS Code (version 1.47.3)
[✓] Connected device (1 available)

• No issues found!

Any idea how to solve this issue?
Thanks

Hi @maninwindow,
It seems to be related to network issue at your end (slow internet). Can you this possible solution and see if it works for you ?
If problem persists, look at this ticket and various solutions that you may try on to see if they work.

Without additional information we are unfortunately not sure how to resolve this issue.
We are therefore reluctantly going to close this bug for now.
Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.

Locate the folder /cdund22i8guosqylfo49op4dv and delete it with all it's content, then run the your app again

Locate the folder /path/to/.gradle/wrapper/dists/gradle-6.5.1-all/cdund22i8guosqylfo49op4dv and delete it with all it's content, then run the your app again

but I can't delete the files, it says 'used by another programs' :(

@Programmer-MM980 - This solution of deleting the .gradle/wrapper/dists/xxx-files still works like a charm today its a hidden folder so you need to enable show hidden files for your operating system.
The primary issue is due to slower internet connection, confirmed.

authors: Programmer-MM980 TahaTesser darshankawar edocbuhtig ezrogha maninwindow


text:
TextFormField keyboardType is not returning the proper keyboardTypes. Unable to access any special characters.

Steps to Reproduce

Run flutter create bug.
Update the files as follows: ...
...

Expected results:
Actual results:

Logs

[✓] Flutter (Channel master, 1.21.0-6.0.pre.141, on Mac OS X 10.15.6 19G73, locale en-US)
• Flutter version 1.21.0-6.0.pre.141 at /Users/samariotorres/development/flutter
• Framework revision c748f1a7aa (5 hours ago), 2020-07-31 17:45:18 -0700
• Engine revision 280bbfc763
• Dart version 2.10.0 (build 2.10.0-2.0.dev bd528bfbd6)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at /Users/samariotorres/Library/Android/sdk
• Platform android-29, build-tools 29.0.3
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.6)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.6, Build version 11E708
• CocoaPods version 1.9.3
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 46.0.2
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[✓] VS Code (version 1.47.3)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.13.0

same exact issue. is there a workaround? need to fix asap

Hi @samariotorres,
There's similar ticket describing the case, 62659 and a fix was merged. See if this resolves your issue.

authors: darshankawar isomdurm samariotorres


text:
iOS 14 Crash

My APP worked fine on iOS13, it crashed on iOS14
[✓] Flutter (Channel stable, 1.20.4, on Mac OS X 10.15.6 19G2021, locale
zh-Hans)
• Flutter version 1.20.4 at /Users/chenlei/.fvm/versions/1.20.4-stable
• Framework revision fba99f6cf9 (4 days ago), 2020-09-14 15:32:52 -0700
• Engine revision d1bc06f032
• Dart version 2.9.2
• Pub download mirror https://pub.flutter-io.cn
• Flutter download mirror https://storage.flutter-io.cn
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
• Android SDK at /Users/chenlei/Library/Android/sdk
• Platform android-29, build-tools 28.0.3
• Java binary at: /Applications/Android
Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build
1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 12.0)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.0, Build version 12A7209
• CocoaPods version 1.9.3
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 48.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build
1.8.0_242-release-1644-b3-6222593)
[✓] Connected device (1 available)
• 陈磊的 iPhone (mobile) • 3ab2410b85344edddaa060b38d86f7e341b5f70a • ios • iOS
14.0
crash info:
Thread 0 name:  Dispatch queue: compiler request queue
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001d827695c __pthread_kill + 8
1   libsystem_pthread.dylib       	0x00000001f31c79e8 pthread_kill + 212
2   libsystem_c.dylib             	0x00000001b65bf934 abort + 100
3   libsystem_malloc.dylib        	0x00000001bc289030 _malloc_put + 0
4   libsystem_malloc.dylib        	0x00000001bc2892a4 malloc_zone_error + 100
5   libsystem_malloc.dylib        	0x00000001bc277f5c free_list_checksum_botch + 36
6   libsystem_malloc.dylib        	0x00000001bc27538c small_free_list_remove_ptr_no_clear + 1228
7   libsystem_malloc.dylib        	0x00000001bc2773a0 small_malloc_from_free_list + 488
8   libsystem_malloc.dylib        	0x00000001bc2759cc small_malloc_should_clear + 192
9   libsystem_malloc.dylib        	0x00000001bc272c10 szone_malloc_should_clear + 132
10  libsystem_malloc.dylib        	0x00000001bc27eaa4 _malloc_zone_calloc + 80
11  libobjc.A.dylib               	0x00000001c11b04bc class_createInstance + 52
12  libdispatch.dylib             	0x00000001ad5ad6e4 _os_object_alloc_realized + 28
13  libdispatch.dylib             	0x00000001ad583870 dispatch_mach_msg_create$VARIANT$armv81 + 108
14  libxpc.dylib                  	0x00000001f31f3214 _xpc_serializer_pack + 280
15  libxpc.dylib                  	0x00000001f31e6684 _xpc_connection_pack_message + 116
16  libxpc.dylib                  	0x00000001f31e73d0 xpc_connection_send_message_with_reply_sync + 124
17  Metal                         	0x00000001c27f45ac XPCCompilerConnection::BuildRequestInternal(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>, int, bool, void + 292268 (unsigned int, void const, unsigned long, char const*) block_pointer) + 904
18  Metal                         	0x00000001c27f5158 invocation function for block in XPCCompilerConnection::BuildRequest(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>, int, bool, void + 295256 (unsigned int, void const, unsigned long, char const*) block_pointer) + 60
19  libdispatch.dylib             	0x00000001ad5ae280 _dispatch_client_callout + 16
20  libdispatch.dylib             	0x00000001ad5910f4 _dispatch_lane_barrier_sync_invoke_and_complete + 56
21  Metal                         	0x00000001c27f50cc XPCCompilerConnection::BuildRequest(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>, int, bool, void + 295116 (unsigned int, void const, unsigned long, char const*) block_pointer) + 116
22  Metal                         	0x00000001c27f5d30 MTLCompilerConnectionManagerPrivate::buildRequest(unsigned int, MTLCompilerRequest*, bool, void + 298288 (MTLCompilerError, NSObject<OS_dispatch_data>, char const) block_pointer) + 292
23  Metal                         	0x00000001c281cb1c MTLLibraryBuilder::initLibraryContainerWithRequestData(MTLLibraryContainer*, void*, unsigned long, MTLBuildRequestType, MTLCompileOptions const*, MTLCompilerFunctionRequest const*, unsigned int, bool, void + 457500 () block_pointer) + 1552
24  Metal                         	0x00000001c281d4b8 MTLLibraryBuilder::newLibraryWithRequestData(void*, unsigned long, MTLBuildRequestType, MTLCompileOptions const*, MTLCompilerFunctionRequest const*, unsigned int, bool, void + 459960 (id, NSError*) block_pointer) + 224
25  Metal                         	0x00000001c281eba8 MTLLibraryBuilder::newLibraryWithSource(id, NSString*, MTLCompileOptions*, bool, void + 465832 (id, NSError*) block_pointer) + 4660
26  Metal                         	0x00000001c27ed764 -[_MTLDevice newLibraryWithSource:options:error:] + 152
27  AGXMetalA11                   	0x00000001f40f43b0 0x1f405d000 + 619440
28  Flutter                       	0x00000001062278b0 0x105f84000 + 2767024
29  Flutter                       	0x0000000106222ebc 0x105f84000 + 2748092
30  Flutter                       	0x0000000106221728 0x105f84000 + 2742056
31  Flutter                       	0x0000000106224178 0x105f84000 + 2752888
32  Flutter                       	0x000000010621e5ac 0x105f84000 + 2729388
33  Flutter                       	0x00000001061301e8 0x105f84000 + 1753576
34  Flutter                       	0x000000010612fb0c 0x105f84000 + 1751820
35  Flutter                       	0x000000010618fdac 0x105f84000 + 2145708
36  Flutter                       	0x0000000106130fb4 0x105f84000 + 1757108
37  Flutter                       	0x00000001061262c4 0x105f84000 + 1712836
38  Flutter                       	0x00000001061266f4 0x105f84000 + 1713908
39  Flutter                       	0x00000001061512cc 0x105f84000 + 1888972
40  Flutter                       	0x00000001061c77f4 0x105f84000 + 2373620
41  Flutter                       	0x00000001062747c0 0x105f84000 + 3082176
42  Flutter                       	0x000000010627492c 0x105f84000 + 3082540
43  Flutter                       	0x0000000105fbe728 0x105f84000 + 239400
44  Flutter                       	0x0000000106274558 0x105f84000 + 3081560
45  Flutter                       	0x00000001062742f8 0x105f84000 + 3080952
46  Flutter                       	0x000000010631bf70 0x105f84000 + 3768176
47  Flutter                       	0x0000000105fbd6c4 0x105f84000 + 235204
48  Flutter                       	0x0000000105fbf33c 0x105f84000 + 242492
49  CoreFoundation                	0x00000001ad8f5a30 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 28
50  CoreFoundation                	0x00000001ad8f5634 __CFRunLoopDoTimer + 1004
51  CoreFoundation                	0x00000001ad8f4b14 __CFRunLoopDoTimers + 324
52  CoreFoundation                	0x00000001ad8eeeb0 __CFRunLoopRun + 1912
53  CoreFoundation                	0x00000001ad8ee200 CFRunLoopRunSpecific + 572
54  GraphicsServices              	0x00000001c39e9598 GSEventRunModal + 160
55  UIKitCore                     	0x00000001b01b4004 -[UIApplication _run] + 1052
56  UIKitCore                     	0x00000001b01b95d8 UIApplicationMain + 164
57  人脉旺OA                         	0x00000001041179d8 0x104110000 + 31192
58  libdyld.dylib                 	0x00000001ad5cd598 start + 4

Hi @q200892907
Can you please provide your flutter doctor -v, your pubspec.yaml, your flutter run --verbose,  and a complete reproducible minimal code sample
Thank you

ios14 XCode里【BuildSetting - Packaging - Product Name】不能含有中文

authors: TahaTesser popeyelau q200892907


text:
I'm trying to build a UI as facebook app. The app works fine on the android but the web version gives me this following error. On running flutter devices command in the terminal it does show that there are 3 devices(including chrome) detected. ERROR- "Finished with error: Failed to launch browser. Make sure you are using an up-to-date Chrome or Edge. Otherwise, consider using -d web-server instead and filing an issue at https://github.com/flutter/flutter/issues." I have tried updating chrome to the latest version as well. It still shows this error.

Steps to Reproduce

Run flutter create bug.
Update the files as follows: ...
...

Expected results:
Actual results:

Logs

Hi @AadeshGujjar
I see there's an open issue addressing the case you described : https://github.com/flutter/flutter/issues/68417
Please follow up on that issue, I'm closing the current one as a duplicate.
If you disagree, please write in the comments and I will reopen it.
Thank you

authors: AadeshGujjar hamdikahloun


text:
[web][regression] TextStyle.foreground with Paint() throw exceptions in web_html in debug mode, doesn't render properly in  web_html release mode  & canvaskit

Steps to Reproduce

Create a new project flutter create myapp
Use the code minimal code sample below

code sample
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: Center(
        child: Container(
          child: Text(
            'Hello World',
            style: TextStyle(
              fontSize: 30,
              foreground: Paint()
                ..style = PaintingStyle.stroke
                ..strokeWidth = 6
                ..color = Colors.blue,
            ),
          ),
        ),
      ),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

HTML (debug)
Html (release mode)

Mobile
Canvaskit (debug & release)

Additional context:

Reproduces on beta, dev and master
Looks like a regression, blocked reproduction of  https://github.com/flutter/flutter/issues/46683 and  probably should have been fixed by this https://github.com/flutter/flutter/issues/67993

logs
tahatesser@Tahas-MacBook-Pro beta_flutter % flutterb run -d chrome -v
[ +134 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git -c
log.showSignature=false log -n 1 --pretty=format:%H
[  +72 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[   +1 ms] 198df796aa80073ef22bdf249e614e2ff33c6895
[   +1 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git tag --points-at
HEAD
[ +101 ms] Exit code 0 from: git tag --points-at HEAD
[        ] 1.23.0-18.1.pre
[  +12 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git rev-parse
--abbrev-ref --symbolic @{u}
[  +11 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/Users/tahatesser/Code/flutter_beta/] git ls-remote
--get-url origin
[  +10 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +51 ms] executing: [/Users/tahatesser/Code/flutter_beta/] git rev-parse
--abbrev-ref HEAD
[  +12 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[   +6 ms] executing: sw_vers -productName
[  +13 ms] Exit code 0 from: sw_vers -productName
[        ] Mac OS X
[        ] executing: sw_vers -productVersion
[  +12 ms] Exit code 0 from: sw_vers -productVersion
[        ] 10.15.7
[        ] executing: sw_vers -buildVersion
[  +12 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 19H2
[        ] executing: uname -m
[   +4 ms] Exit code 0 from: uname -m
[        ] x86_64
[  +43 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping
update.
[   +9 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +48 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[   +7 ms] executing: /usr/bin/xcode-select --print-path
[   +5 ms] Exit code 0 from: /usr/bin/xcode-select --print-path
[        ] /Volumes/Extreme/Xcode.app/Contents/Developer
[   +1 ms] executing: /usr/bin/xcodebuild -version
[ +332 ms] Exit code 0 from: /usr/bin/xcodebuild -version
[        ] Xcode 12.1
           Build version 12A7403
[   +2 ms] executing: xcrun --find xcdevice
[   +9 ms] Exit code 0 from: xcrun --find xcdevice
[        ] /Volumes/Extreme/Xcode.app/Contents/Developer/usr/bin/xcdevice
[        ] executing: xcrun xcdevice list --timeout 2
[   +3 ms] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[  +11 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[  +65 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb devices -l
[        ] executing: xcrun xcdevice list --timeout 2
[        ] /usr/bin/xcrun simctl list --json devices
[        ] executing: /usr/bin/xcrun simctl list --json devices
[ +192 ms] Generating
/Users/tahatesser/AndroidStudioProjects/beta_flutter/android/app/src/main/java/i
o/flutter/plugins/GeneratedPluginRegistrant.java
[  +75 ms] List of devices attached
           EUYTFEUSQSRGDA6D       device usb:336855040X product:RMX2001
           model:RMX2001 device:RMX2001L1 transport_id:1
[   +9 ms] List of devices attached
           EUYTFEUSQSRGDA6D       device usb:336855040X product:RMX2001
           model:RMX2001 device:RMX2001L1 transport_id:1
[  +97 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-3" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-1" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/572593A3-647B-413C-9188-B91DD07DEAF0\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/572593A3-
                   647B-413C-9188-B91DD07DEAF0",
                   "udid" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Booted",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/01A7720C-88FE-4491-AB2E-100CFD7775EE\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/01A7720C-
                   88FE-4491-AB2E-100CFD7775EE",
                   "udid" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-"
                   ,
                   "state" : "Shutdown",
                   "name" : "iPad (7th generation)"
                 }
               ]
             }
           }
[   +6 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-13-3" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-0" : [

               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-1" : [
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/572593A3-647B-413C-9188-B91DD07DEAF0\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/572593A3-
                   647B-413C-9188-B91DD07DEAF0",
                   "udid" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Booted",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" :
                   "\/Users\/tahatesser\/Library\/Developer\/CoreSimulator\/Devi
                   ces\/01A7720C-88FE-4491-AB2E-100CFD7775EE\/data",
                   "logPath" :
                   "\/Users\/tahatesser\/Library\/Logs\/CoreSimulator\/01A7720C-
                   88FE-4491-AB2E-100CFD7775EE",
                   "udid" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" :
                   "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-"
                   ,
                   "state" : "Shutdown",
                   "name" : "iPad (7th generation)"
                 }
               ]
             }
           }
[  +68 ms] Launching lib/main.dart on Chrome in debug mode...
[ +164 ms] Updating assets
[  +99 ms] Syncing files to device Chrome...
[  +49 ms] Generating
/Users/tahatesser/AndroidStudioProjects/beta_flutter/android/app/src/main/java/i
o/flutter/plugins/GeneratedPluginRegistrant.java
[  +50 ms] <- reset
[   +9 ms] /Users/tahatesser/Code/flutter_beta/bin/cache/dart-sdk/bin/dart
--disable-dart-dev
/Users/tahatesser/Code/flutter_beta/bin/cache/artifacts/engine/darwin-x64/fronte
nd_server.dart.snapshot --sdk-root
/Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/ --incremental
--target=dartdevc --debugger-module-names --experimental-emit-debug-metadata
-Ddart.developer.causal_async_stacks=true --output-dill
/var/folders/6w/rnw9ch3d2cv277x3nzm9t9ph0000gn/T/flutter_tools.OYsDbu/flutter_to
ol.O9TBcE/app.dill --libraries-spec
file:///Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/libraries.j
son --packages .packages -Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation --filesystem-root
/var/folders/6w/rnw9ch3d2cv277x3nzm9t9ph0000gn/T/flutter_tools.OYsDbu/flutter_to
ols.PNyaxP --filesystem-scheme org-dartlang-app --initialize-from-dill
build/cache.dill.track.dill --platform
file:///Users/tahatesser/Code/flutter_beta/bin/cache/flutter_web_sdk/kernel/flut
ter_ddc_sdk.dill
[  +12 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+2912 ms] [
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.1 (18A8394)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPhone13,2",
                        "identifier" : "572593A3-647B-413C-9188-B91DD07DEAF0",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.iphone-12-1",
                        "modelName" : "iPhone 12",
                        "name" : "iPhone 12"
                      },
                      {
                        "simulator" : true,
                        "operatingSystemVersion" : "14.1 (18A8394)",
                        "available" : true,
                        "platform" : "com.apple.platform.iphonesimulator",
                        "modelCode" : "iPad7,12",
                        "identifier" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
                        "architecture" : "x86_64",
                        "modelUTI" : "com.apple.ipad-7-wwan-1",
                        "modelName" : "iPad (7th generation)",
                        "name" : "iPad (7th generation)"
                      }
                    ]
[   +1 ms] [
             {
               "simulator" : true,
               "operatingSystemVersion" : "14.1 (18A8394)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,2",
               "identifier" : "572593A3-647B-413C-9188-B91DD07DEAF0",
               "architecture" : "x86_64",
               "modelUTI" : "com.apple.iphone-12-1",
               "modelName" : "iPhone 12",
               "name" : "iPhone 12"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "14.1 (18A8394)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad7,12",
               "identifier" : "01A7720C-88FE-4491-AB2E-100CFD7775EE",
               "architecture" : "x86_64",
               "modelUTI" : "com.apple.ipad-7-wwan-1",
               "modelName" : "iPad (7th generation)",
               "name" : "iPad (7th generation)"
             }
           ]
[+6687 ms] Syncing files to device Chrome... (completed in 9,714ms, longer than
expected)
[        ] Synced 27.6MB.
[        ] <- accept
[        ] Caching compiled dill
[ +143 ms] Using Google Chrome 86.0.4240.183

[ +738 ms] [CHROME]:
[   +1 ms] [CHROME]:DevTools listening on
ws://127.0.0.1:54469/devtools/browser/d5b6bb50-5351-41f0-9bec-9ebab30540e7
[+3637 ms] Debug service listening on ws://127.0.0.1:54488/T1SN8z5q8EQ=

[ +239 ms] Debug service listening on ws://127.0.0.1:54488/T1SN8z5q8EQ=
[   +2 ms] Warning: Flutter's support for web development is not stable yet and
hasn't
[        ] been thoroughly tested in production environments.
[        ] For more information see https://flutter.dev/web
[        ] 🔥  To hot restart changes while running, press "r" or "R".
[   +1 ms] For a more detailed help message, press "h". To quit, press "q".
[+1087 ms] ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY
                    ╞═════════════════════════════════════════════════════════
[   +5 ms] The following assertion was thrown during performLayout():
[        ] Assertion failed:

org-dartlang-sdk:///flutter_web_sdk/lib/_engine/engine/text/paragraph.dart:795:1
           3
[        ] color == null || foreground == null
[        ] "Cannot provide both a color and a foreground\nThe color argument is
just a
           shorthand for
[        ] \"foreground: new Paint()..color = color\"."
[        ] The relevant error-causing widget was:
[        ]   Text

file:///Users/tahatesser/AndroidStudioProjects/beta_flutter/lib/main.dart:24:1
             8
[        ] When the exception was thrown, this was the stack:
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart
216:49
           throw_
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart
24:3
           assertFailed
[   +8 ms] lib/_engine/engine/text/paragraph.dart 795:44
           new
[   +2 ms] lib/_engine/engine/text/paragraph.dart 1224:45
           [_tryBuildPlainText]
[        ] lib/_engine/engine/text/paragraph.dart 1128:12
           build
[        ] packages/flutter/src/painting/text_painter.dart 571:27
           layout
[        ] packages/flutter/src/rendering/paragraph.dart 497:18
           [_layoutText]
[        ] packages/flutter/src/rendering/paragraph.dart 520:5
           [_layoutTextWithConstraints]
[        ] packages/flutter/src/rendering/paragraph.dart 592:5
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/shifted_box.dart 395:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/custom_layout.dart 171:10
           layoutChild
[   +2 ms] packages/flutter/src/material/scaffold.dart 893:7
           performLayout
[   +5 ms] packages/flutter/src/rendering/custom_layout.dart 243:7
           [_callPerformLayout]
[        ] packages/flutter/src/rendering/custom_layout.dart 402:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[   +1 ms] packages/flutter/src/rendering/object.dart 1777:7
           layout
[   +1 ms] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/proxy_box.dart 1306:11
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[  +31 ms] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/stack.dart 565:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/proxy_box.dart 3230:13
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/widgets/overlay.dart 714:14
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/proxy_box.dart 111:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1777:7
           layout
[        ] packages/flutter/src/rendering/view.dart 167:7
           performLayout
[        ] packages/flutter/src/rendering/object.dart 1634:7
           [_layoutWithoutResize]
[   +1 ms] packages/flutter/src/rendering/object.dart 884:17
           flushLayout
[        ] packages/flutter/src/rendering/binding.dart 443:19
           drawFrame
[        ] packages/flutter/src/widgets/binding.dart 907:13
           drawFrame
[        ] packages/flutter/src/rendering/binding.dart 309:5
           [_handlePersistentFrameCallback]
[        ] packages/flutter/src/scheduler/binding.dart 1117:15
           [_invokeFrameCallback]
[        ] packages/flutter/src/scheduler/binding.dart 1055:9
           handleDrawFrame
[        ] packages/flutter/src/scheduler/binding.dart 864:7
           <fn>
[        ] dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart
48:19
           internalCallback
[   +1 ms] The following RenderObject was being processed when the exception was
fired:
           RenderParagraph#1bd80 relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT:
[        ]   creator: RichText ← Text ← Container ← Center ← _BodyBuilder ←
MediaQuery ←
[        ]     LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ←
AnimatedBuilder ←
               DefaultTextStyle ←
[        ]     AnimatedDefaultTextStyle ← _InkFeatures-[GlobalKey#f88f9 ink
renderer] ← ⋯
[        ]   parentData: offset=Offset(0.0, 0.0) (can use size)
[        ]   constraints: BoxConstraints(0.0<=w<=500.0, 0.0<=h<=272.0)
[        ]   size: MISSING
[        ]   textAlign: start
[   +1 ms]   textDirection: ltr
[        ]   softWrap: wrapping at box width
[        ]   overflow: clip
[        ]   locale: en_US
[        ]   maxLines: unlimited
[        ] This RenderObject had the following child:
[        ]     text: TextSpan
[        ]
════════════════════════════════════════════════════════════════════════════════
           ════════════════════
[        ] Another exception was thrown: Assertion failed:

file:///Users/tahatesser/Code/flutter_beta/packages/flutter/lib/src/rendering/sh
           ifted_box.dart:323:12
[        ] Another exception was thrown: Assertion failed:

org-dartlang-sdk:///flutter_web_sdk/lib/_engine/engine/text/paragraph.dart:795:1
           3

multiple flutter doctor -v
[✓] Flutter (Channel beta, 1.23.0-18.1.pre, on Mac OS X 10.15.7 19H2 x86_64,
    locale en-GB)
    • Flutter version 1.23.0-18.1.pre at /Users/tahatesser/Code/flutter_beta
    • Framework revision 198df796aa (3 weeks ago), 2020-10-15 12:04:33 -0700
    • Engine revision 1d12d82d9c
    • Dart version 2.11.0 (build 2.11.0-213.1.beta)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (4 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

[✓] Flutter (Channel dev, 1.24.0-7.0.pre, on Mac OS X 10.15.7 19H2 darwin-x64,
    locale en-GB)
    • Flutter version 1.24.0-7.0.pre at /Users/tahatesser/Code/flutter_dev
    • Framework revision a0860f6e87 (7 days ago), 2020-10-29 20:07:34 -0700
    • Engine revision 073263e39d
    • Dart version 2.11.0 (build 2.11.0-260.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (5 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • macOS (desktop)    • macos                                • darwin-x64
      • Mac OS X 10.15.7 19H2 darwin-x64
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

[✓] Flutter (Channel master, 1.24.0-8.0.pre.97, on Mac OS X 10.15.7 19H2
    darwin-x64, locale en-GB)
    • Flutter version 1.24.0-8.0.pre.97 at /Users/tahatesser/Code/flutter_master
    • Framework revision 4c24eb10b8 (6 hours ago), 2020-11-05 11:18:00 +0100
    • Engine revision e66a720137
    • Dart version 2.12.0 (build 2.12.0-21.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (5 available)
    • RMX2001 (mobile)   • EUYTFEUSQSRGDA6D                     • android-arm64
      • Android 10 (API 29)
    • iPhone 12 (mobile) • 572593A3-647B-413C-9188-B91DD07DEAF0 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-1 (simulator)
    • macOS (desktop)    • macos                                • darwin-x64
      • Mac OS X 10.15.7 19H2 darwin-x64
    • Web Server (web)   • web-server                           • web-javascript
      • Flutter Tools
    • Chrome (web)       • chrome                               • web-javascript
      • Google Chrome 86.0.4240.183

• No issues found!

Issue verified and replicable on latest master and latest dev.

Running flutter run -d chrome renders a blank screen.

Running flutter run -d chrome --debug --dart-define=FLUTTER_WEB_USE_SKIA=true  renders text normally without paint style.

Running flutter run -d chrome --release --dart-define=FLUTTER_WEB_USE_SKIA=true renders text not in expected paint style.

master flutter doctor -v
[✓] Flutter (Channel master, 1.24.0-8.0.pre.97, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-IN)
    • Flutter version 1.24.0-8.0.pre.96 at
      /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision 4bd89b399e (23 hours ago), 2020-11-05 03:29:04 -0500
    • Engine revision e66a720137
    • Dart version 2.12.0 (build 2.12.0-21.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.1

[✓] Connected device (6 available)
    • SM A260G (mobile)                   • 5200763ebcfa861f
      • android-arm    • Android 8.1.0 (API 27)
    • sdk gphone x86 arm (mobile)         • emulator-5554
      • android-x86    • Android 11 (API 30) (emulator)
    • iPhone SE (2nd generation) (mobile) • 6C85835D-FBFD-4AB3-8DE8-B4FAD35E5367
      • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-0 (simulator)
    • macOS (desktop)                     • macos
      • darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Web Server (web)                    • web-server
      • web-javascript • Flutter Tools
    • Chrome (web)                        • chrome
      • web-javascript • Google Chrome 86.0.4240.183

• No issues found!

dev flutter doctor -v
[✓] Flutter (Channel dev, 1.24.0-7.0.pre, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-IN)
    • Flutter version 1.24.0-1.0.pre at /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision 12bea61c29 (3 weeks ago), 2020-10-14 15:57:04 -0700
    • Engine revision 069b3cf8f0
    • Dart version 2.11.0 (build 2.11.0-218.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.50.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.15.1

[✓] Connected device (5 available)
    • SM A260G (mobile)                   • 5200763ebcfa861f
      • android-arm    • Android 8.1.0 (API 27)
    • iPhone SE (2nd generation) (mobile) • 6C85835D-FBFD-4AB3-8DE8-B4FAD35E5367
      • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-0 (simulator)
    • macOS (desktop)                     • macos
      • darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Web Server (web)                    • web-server
      • web-javascript • Flutter Tools
    • Chrome (web)                        • chrome
      • web-javascript • Google Chrome 86.0.4240.183

• No issues found!

As pointed out by @TahaTesser, this was already fixed and merged but may have come back in latest version, not sure which exact version may have exposed this regression. Tried on  dev (1.23.0-7.0.pre) and master (1.24.0-8.0.pre.95 ) but noticed similar behavior.

This works in CanvasKit now. Removing the web_skia label.

This works in CanvasKit now. Removing the web_skia label.

This is already fixed in the html renderer. Could you confirm, @TahaTesser ?

Hi @mdebbar
I can render issue is gone, it is rendered in debug and release mode. However, the output isn't the same, foreground stroke still not working in HTML https://github.com/flutter/flutter/issues/46683
Closing as render issue is fixed
Thank you

authors: TahaTesser darshankawar hterkelsen mdebbar