Resolves #253 removing trash characters from state string
This commit is contained in:
		| @@ -12,10 +12,15 @@ class SimpleEntityState extends StatelessWidget { | |||||||
|   @override |   @override | ||||||
|   Widget build(BuildContext context) { |   Widget build(BuildContext context) { | ||||||
|     final entityModel = EntityModel.of(context); |     final entityModel = EntityModel.of(context); | ||||||
|  |     String state = entityModel.entityWrapper.entity.state ?? ""; | ||||||
|  |     state = state.replaceAll("\n", "").replaceAll("\t", " ").trim(); | ||||||
|  |     while (state.contains("  ")){ | ||||||
|  |       state = state.replaceAll("  ", " "); | ||||||
|  |     } | ||||||
|     Widget result = Padding( |     Widget result = Padding( | ||||||
|       padding: padding, |       padding: padding, | ||||||
|       child: Text( |       child: Text( | ||||||
|         "${entityModel.entityWrapper.entity.state} ${entityModel.entityWrapper.entity.unitOfMeasurement}", |         "$state ${entityModel.entityWrapper.entity.unitOfMeasurement}", | ||||||
|         textAlign: textAlign, |         textAlign: textAlign, | ||||||
|         maxLines: maxLines, |         maxLines: maxLines, | ||||||
|         overflow: TextOverflow.ellipsis, |         overflow: TextOverflow.ellipsis, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user