diff --git a/app/javascript/flavours/glitch/features/audio/index.js b/app/javascript/flavours/glitch/features/audio/index.js
index 6d09ac8d2..412c561a0 100644
--- a/app/javascript/flavours/glitch/features/audio/index.js
+++ b/app/javascript/flavours/glitch/features/audio/index.js
@@ -252,7 +252,7 @@ class Audio extends React.PureComponent {
handleTimeUpdate = () => {
this.setState({
currentTime: this.audio.currentTime,
- duration: Math.floor(this.audio.duration),
+ duration: this.audio.duration,
});
}
@@ -460,7 +460,7 @@ class Audio extends React.PureComponent {
{formatTime(Math.floor(currentTime))}
/
- {formatTime(this.state.duration || Math.floor(this.props.duration))}
+ {formatTime(Math.floor(this.state.duration || this.props.duration))}
diff --git a/app/javascript/flavours/glitch/features/video/index.js b/app/javascript/flavours/glitch/features/video/index.js
index 95bee1331..21d327823 100644
--- a/app/javascript/flavours/glitch/features/video/index.js
+++ b/app/javascript/flavours/glitch/features/video/index.js
@@ -211,7 +211,7 @@ class Video extends React.PureComponent {
handleTimeUpdate = () => {
this.setState({
currentTime: this.video.currentTime,
- duration: Math.floor(this.video.duration),
+ duration:this.video.duration,
});
}
@@ -568,7 +568,7 @@ class Video extends React.PureComponent {
{formatTime(Math.floor(currentTime))}
/
- {formatTime(duration)}
+ {formatTime(Math.floor(duration))}
)}