font size parsing fix (#487)

pull/494/head
Andy Trand 3 years ago committed by GitHub
parent 1d5c7a5314
commit b09de44e36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      lib/src/widgets/text_line.dart

@ -230,7 +230,14 @@ class TextLine extends StatelessWidget {
res = res.merge(defaultStyles.sizeHuge);
break;
default:
final fontSize = double.tryParse(size.value);
double? fontSize;
if (size.value is double) {
fontSize = size.value;
} else if (size.value is int) {
fontSize = size.value.toDouble();
} else if (size.value is String) {
fontSize = double.tryParse(size.value);
}
if (fontSize != null) {
res = res.merge(TextStyle(fontSize: fontSize));
} else {

Loading…
Cancel
Save