-
-
Notifications
You must be signed in to change notification settings - Fork 876
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Feature tag must be exactly four characters long. #1362
Comments
same question |
Trying a build apk release, this error seems not to be present, however I still get it in the debug version |
Same question, someone had an update about this? |
I'm having the same issue on a project i'm working on... :/ |
same question, |
I have same issue? Please let me know if anyone has a solution! |
same...need solution |
I have same issue too. Any solution? |
I have same issue with no solution |
Hello, I had the same problem with the flutter_html version 3.0.0-beta.2 package. |
I solved the problem by using a different package. For those interested : flutter_widget_from_html_core |
regex you used just removes all the tags, which defeats the purpose. |
"I also encountered the same issue, and as a solution, I used the provided code." data.replaceAll('font-feature-settings: normal;', ''); "If this method doesn't work, try finding the 'feature' part in the HTML data and remove it using the same approach." |
Thank u. It works |
Describe the bug:
Feature tag must be exactly four characters long.
'dart:ui/text.dart':
Failed assertion: line 143 pos 14: ''
HTML to reproduce the issue:
I get my html code from a database, when is present inline css property 'font-feature-settings' i got this bug
Html
widget configuration:Here my use of Html widget:
Device details and Flutter/Dart/
flutter_html
versions:flutter_html version 3.0.0-beta.2
flutter version:
Flutter 3.10.6 • channel stable • https://github.com/flutter/flutter.git
Framework • revision f468f3366c (6 weeks ago) • 2023-07-12 15:19:05 -0700
Engine • revision cdbeda788a
Tools • Dart 3.0.6 • DevTools 2.23.1
Stacktrace/Logcat
The relevant error-causing widget was:
Html Html:file:///C:/Users/nickn/Documents/FlutterProjects/MyTrainect/lib/Views/post_view.dart:148:30
When the exception was thrown, this was the stack:
#2 new FontFeature (dart:ui/text.dart:143:14)
#3 new FontFeature.enable (dart:ui/text.dart:147:46)
#4 ExpressionMapping.expressionToFontFeatureSettings (package:flutter_html/src/css_parser.dart:948:42)
#5 declarationsToStyle. (package:flutter_html/src/css_parser.dart:318:33)
#6 _LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:625:13)
#7 declarationsToStyle (package:flutter_html/src/css_parser.dart:13:16)
#8 inlineCssToStyle (package:flutter_html/src/css_parser.dart:671:12)
#9 _HtmlParserState._styleTreeRecursive (package:flutter_html/src/html_parser.dart:309:11)
#10 _HtmlParserState._styleTreeRecursive (package:flutter_html/src/html_parser.dart:325:7)
#11 _HtmlParserState._styleTreeRecursive (package:flutter_html/src/html_parser.dart:325:7)
#12 _HtmlParserState.styleTree (package:flutter_html/src/html_parser.dart:294:5)
#13 _HtmlParserState.prepareTree (package:flutter_html/src/html_parser.dart:166:5)
#14 _HtmlParserState.didChangeDependencies (package:flutter_html/src/html_parser.dart:156:5)
#15 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:5237:11)
#16 ComponentElement.mount (package:flutter/src/widgets/framework.dart:5062:5)
The text was updated successfully, but these errors were encountered: