Browse Source

Fix error when closing a playing audio or video modal (#14310)

master
ThibG 3 years ago
committed by GitHub
parent
commit
bfed7dd5f3
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 0 deletions
  1. +2
    -0
      app/javascript/mastodon/features/audio/index.js
  2. +2
    -0
      app/javascript/mastodon/features/video/index.js

+ 2
- 0
app/javascript/mastodon/features/audio/index.js View File

@ -298,6 +298,8 @@ class Audio extends React.PureComponent {
_renderCanvas () { _renderCanvas () {
requestAnimationFrame(() => { requestAnimationFrame(() => {
if (!this.audio) return;
this.handleTimeUpdate(); this.handleTimeUpdate();
this._clear(); this._clear();
this._draw(); this._draw();

+ 2
- 0
app/javascript/mastodon/features/video/index.js View File

@ -182,6 +182,8 @@ class Video extends React.PureComponent {
_updateTime () { _updateTime () {
requestAnimationFrame(() => { requestAnimationFrame(() => {
if (!this.video) return;
this.handleTimeUpdate(); this.handleTimeUpdate();
if (!this.state.paused) { if (!this.state.paused) {

Loading…
Cancel
Save