diff --git a/lib/widgets/video_controls/widgets/live_timeline_bar.dart b/lib/widgets/video_controls/widgets/live_timeline_bar.dart index 0ed8f1c4..171b5bcf 100644 --- a/lib/widgets/video_controls/widgets/live_timeline_bar.dart +++ b/lib/widgets/video_controls/widgets/live_timeline_bar.dart @@ -91,7 +91,7 @@ class _LiveTimelineBarState extends State { children: [ Text( _formatEpochTime(displayPos), - style: const TextStyle(color: Colors.white70, fontSize: 13), + style: const TextStyle(color: Colors.white70, fontSize: 13, fontFeatures: [FontFeature.tabularFigures()]), ), const SizedBox(width: 8), Expanded(child: _buildSlider(displayPos)), @@ -110,7 +110,7 @@ class _LiveTimelineBarState extends State { alignment: Alignment.centerLeft, child: Text( _formatEpochTime(displayPos), - style: const TextStyle(color: Colors.white70, fontSize: 12), + style: const TextStyle(color: Colors.white70, fontSize: 12, fontFeatures: [FontFeature.tabularFigures()]), ), ), ], diff --git a/lib/widgets/video_controls/widgets/video_timeline_bar.dart b/lib/widgets/video_controls/widgets/video_timeline_bar.dart index fa5697eb..f9577b17 100644 --- a/lib/widgets/video_controls/widgets/video_timeline_bar.dart +++ b/lib/widgets/video_controls/widgets/video_timeline_bar.dart @@ -114,8 +114,10 @@ class VideoTimelineBar extends StatelessWidget { ); } + static const _timestampStyle = TextStyle(color: Colors.white, fontSize: 14, fontFeatures: [FontFeature.tabularFigures()]); + Widget _buildTimestamp(Duration time) { - return Text(formatDurationTimestamp(time), style: const TextStyle(color: Colors.white, fontSize: 14)); + return Text(formatDurationTimestamp(time), style: _timestampStyle); } Widget _buildRemainingTimestamp(Duration remaining) { @@ -128,7 +130,7 @@ class VideoTimelineBar extends StatelessWidget { builder: (context, rateSnap) { final rate = rateSnap.data ?? 1.0; final text = '${formatDurationTimestamp(remaining)} ยท ${formatFinishTime(remaining.abs(), rate: rate, is24Hour: MediaQuery.alwaysUse24HourFormatOf(context))}'; - return Text(text, style: const TextStyle(color: Colors.white, fontSize: 14)); + return Text(text, style: _timestampStyle); }, ); }