#36 Fixed overflowing message time

This commit is contained in:
2024-03-05 19:21:12 +01:00
parent 4a8e528cb8
commit 3f779072e3
2 changed files with 31 additions and 22 deletions

12
lib/extensions/text.dart Normal file
View File

@ -0,0 +1,12 @@
import 'package:flutter/material.dart';
extension TextExt on Text {
Size get size {
final TextPainter textPainter = TextPainter(
text: TextSpan(text: data, style: style),
maxLines: 1,
textDirection: TextDirection.ltr
)..layout(minWidth: 0, maxWidth: double.infinity);
return textPainter.size;
}
}