File tree Expand file tree Collapse file tree 3 files changed +19
-4
lines changed
packages/core/lib/src/internal Expand file tree Collapse file tree 3 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 5151 pwd && ls -al
5252 sed -i -e 's/# web only: //' pubspec.yaml
5353
54- flutter build web
54+ flutter build web --web-renderer canvaskit
55+ mv ./build/web ./build/web-canvaskit
56+
57+ flutter build web --web-renderer html
58+ mv ./build/web ./build/web-html
59+
60+ flutter build web --web-renderer auto
61+ mv ./build/web-canvaskit ./build/web/canvaskit
62+ mv ./build/web-html ./build/web/html
5563
5664 - name : Generate supported/tags.html
5765 run : |
94102 env :
95103 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
96104 with :
97- body : " Deployed ${{ github.sha }} to ${{ steps.now.outputs.url }}.\n\n Quick links:\n - [supported/tags.html](${{ steps.now.outputs.url }}/supported/tags.html)\n - [Hello World](${{ steps.now.outputs.url }}/#/helloworld)\n - [Hello World (core)](${{ steps.now.outputs.url }}/#/helloworldcore)\n - [Wordpress](${{ steps.now.outputs.url }}/#/wordpress)"
105+ body : " Deployed ${{ github.sha }} to ${{ steps.now.outputs.url }}.\n\n Quick links:\n - [supported/tags.html](${{ steps.now.outputs.url }}/supported/tags.html)\n - [Hello World](${{ steps.now.outputs.url }}/#/helloworld)\n - [Hello World (core)](${{ steps.now.outputs.url }}/#/helloworldcore)\n - [Wordpress](${{ steps.now.outputs.url }}/#/wordpress)\n - [--web-renderer canvaskit](${{ steps.now.outputs.url }}/canvaskit/) \n - [--web-renderer html](${{ steps.now.outputs.url }}/html/) "
98106 fingerprint : " ## Demo app"
99107 replace : please
Original file line number Diff line number Diff line change 11import 'dart:math' ;
2+ import 'dart:ui' ;
23
34import 'package:flutter/gestures.dart' ;
45import 'package:flutter/rendering.dart' ;
Original file line number Diff line number Diff line change @@ -372,11 +372,17 @@ class _ListMarkerRenderObject extends RenderBox {
372372 @override
373373 void paint (PaintingContext context, Offset offset) {
374374 final canvas = context.canvas;
375- final m = _textPainter.computeLineMetrics ().first;
375+
376+ var lineMetrics = < LineMetrics > [];
377+ try {
378+ lineMetrics = _textPainter.computeLineMetrics ();
379+ // ignore: empty_catches
380+ } on UnimplementedError {}
381+ final m = lineMetrics.isNotEmpty ? lineMetrics.first : null ;
376382 final center = offset +
377383 Offset (
378384 size.width / 2 ,
379- (m.descent.isFinite && m.unscaledAscent.isFinite)
385+ (m? .descent? .isFinite == true && m? .unscaledAscent? .isFinite == true )
380386 ? size.height -
381387 m.descent -
382388 m.unscaledAscent +
You can’t perform that action at this time.
0 commit comments