-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
The DottedText widget is broken on flutter web: nothing renders and lots of errors on the debug console.
To Reproduce
Steps to reproduce the behavior:
- flutter create dotted_text_demo
- cd dotted_text_demo
- flutter pub add dotted_line_flutter
- in lib/main.dart, add something like:
DottedText(text: "This should be dotty")
into the Column of the build function, just between the existing Text widgets - flutter run -d chrome
- Observe that there is no dotted-text produced and on the console there is this stacktrace:
RuntimeError: table index is out of bounds
https://www.gstatic.com/flutter-canvaskit/82bd5b7209295a5b7ff8cae0df96e7870171e3a5/chromium/canvaskit.wasm 1:4600377 9882
https://www.gstatic.com/flutter-canvaskit/82bd5b7209295a5b7ff8cae0df96e7870171e3a5/chromium/canvaskit.wasm 1:3983227 7706
https://www.gstatic.com/flutter-canvaskit/82bd5b7209295a5b7ff8cae0df96e7870171e3a5/chromium/canvaskit.js 116:52 _drawCircle
https://www.gstatic.com/flutter-canvaskit/82bd5b7209295a5b7ff8cae0df96e7870171e3a5/chromium/canvaskit.js 45:248 drawCircle
lib/_engine/engine/canvaskit/canvaskit_api.dart 2351:8
SkCanvasExtension.drawCircle
lib/_engine/engine/canvaskit/canvas.dart 104:14 drawCircle
lib/_engine/engine/canvaskit/canvaskit_canvas.dart 220:5 [_drawCircle]
lib/_engine/engine/canvaskit/canvaskit_canvas.dart 216:5 drawCircle
packages/dotted_line_flutter/shape/dotted_text.dart 101:17 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 610:19 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 634:23 <fn>
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 581:31 <fn>
dart-sdk/lib/async/zone.dart 1676:54 runUnary
dart-sdk/lib/async/future_impl.dart 204:18 handleValue
dart-sdk/lib/async/future_impl.dart 902:44 handleValueCallback
dart-sdk/lib/async/future_impl.dart 931:13 _propagateToListeners
dart-sdk/lib/async/future_impl.dart 707:5 [_completeWithValue]
dart-sdk/lib/async/future_impl.dart 777:7 callback
dart-sdk/lib/async/schedule_microtask.dart 40:11 _microtaskLoop
dart-sdk/lib/async/schedule_microtask.dart 49:5 _startMicrotaskLoop
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 186:7 <fn>
- See errorExpected behaviorA clear and concise description of what you expected to happen.
Screenshots
Nothing special here.
Desktop (please complete the following information):
- OS: MacOS 15.3.2 (24D81)
- Browser chrome
- Version Version 135.0.7049.42
Additional context
Add any other context about the problem here.
iamapuneet
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working