Fix code that replaces notification UI so it no longer crashes restore() inside updatePlayerDimension()
This commit is contained in:
parent
5713037c4d
commit
6907f65439
@ -222,15 +222,14 @@ class PlayerData {
|
||||
fullscreen: isFullScreen
|
||||
};
|
||||
|
||||
|
||||
// NOTE: it's possible that notificationService hasn't been initialized yet at this point.
|
||||
// no biggie if it wasn't, we just won't replace the notification UI
|
||||
this.notificationService?.replace(player);
|
||||
|
||||
// actually re-calculate zoom when player size changes, but only if videoData.resizer
|
||||
// is defined. Since resizer needs a PlayerData object to exist, videoData.resizer will
|
||||
// be undefined the first time this function will run.
|
||||
this.videoData.resizer?.restore();
|
||||
|
||||
// NOTE: it's possible that notificationService hasn't been initialized yet at this point.
|
||||
// no biggie if it wasn't, we just won't replace the notification UI
|
||||
this.notificationService?.replace(this.element);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user