Fix UI bug

Fix playback time display exceeding max duration when skipping near video end
This commit is contained in:
NBA2K1 2025-05-17 22:07:50 +02:00
parent 9b7fea1435
commit 711e5ea6ae

View file

@ -804,8 +804,12 @@ class CustomMaterialDesktopPositionIndicatorState
@override
Widget build(BuildContext context) {
final clampedPosition = (widget.delta ?? position).clamp(
Duration.zero,
duration,
);
return Text(
'${(widget.delta ?? position).label(reference: duration)} / ${duration.label(reference: duration)}',
'${clampedPosition.label(reference: duration)} / ${duration.label(reference: duration)}',
style: const TextStyle(height: 1.0, fontSize: 12.0, color: Colors.white),
);
}