when render some html content, will trigger 'package:flutter/src/widgets/framework.dart': Failed assertion: line 5966 pos 12: 'child == _child': is not true
Device details and Flutter/Dart/flutter_html versions:
Stacktrace/Logcat
======== Exception caught by widgets library =======================================================
The following assertion was thrown building Text(null,
╞═╦══ textSpan ═══
║ TextSpan:
║ inherit: true
║ color: Color(0xdd000000)
║ backgroundColor: Color(0x00000000)
║ family: Roboto
║ size: 19.0
║ weight: 400
║ height: 1.2x
║ decoration: TextDecoration.none
║ WidgetSpan#db227:
║ alignment: bottom
, inherit: true, color: Color(0xdd000000), backgroundColor: Color(0x00000000), family: Roboto, size: 19.0, weight: 400, height: 1.2x, decoration: TextDecoration.none, textScaleFactor: 1.0, dependencies: [MediaQuery, DefaultTextStyle]):
'package:flutter/src/widgets/framework.dart': Failed assertion: line 5966 pos 12: 'child == _child': is not true.
Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
https://github.com/flutter/flutter/issues/new?template=2_bug.md
The relevant error-causing widget was:
Html file:///home/dolphin/Documents/GitHub/cruise-open/lib/src/page/home/components/articledetail_component/view.dart:185:15
When the exception was thrown, this was the stack:
#2 SingleChildRenderObjectElement.forgetChild (package:flutter/src/widgets/framework.dart:5966:12)
#3 Element._retakeInactiveElement (package:flutter/src/widgets/framework.dart:3494:14)
... Normal element mounting (4 frames)
#7 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3541:14)
#8 MultiChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6094:32)
I checked and the issue is related to #677 (you also opened). Please remove the duplicate ID from your HTML and try again, it renders fine after doing that.
Describe the bug:
when render some html content, will trigger 'package:flutter/src/widgets/framework.dart': Failed assertion: line 5966 pos 12: 'child == _child': is not true
HTML to reproduce the issue:
this is the html conent will trigger the error:
Html
widget configuration:flutter html version 2.0.0
Expected behavior:
render the content correct.
Screenshots:
Device details and Flutter/Dart/
flutter_html
versions:Stacktrace/Logcat
Additional info:
this is the problem I am facing now using flutter html: https://stackoverflow.com/questions/67520251/packageflutter-src-gestures-tap-dart-failed-assertion-line-201-pos-14-do
A picture of a cute animal (not mandatory but encouraged)