Fix clearing chat on destroy

This commit is contained in:
Eduard Kuzmenko 2022-02-11 20:04:45 +04:00
parent 7f48b0601f
commit 34f8895469
2 changed files with 9 additions and 7 deletions

4
.env
View File

@ -1,5 +1,5 @@
API_ID=1025907
API_HASH=452b0359b988148995f22ff0f4229750
VERSION=1.1.0
VERSION_FULL=1.1.0 (98)
BUILD=98
VERSION_FULL=1.1.0 (99)
BUILD=99

View File

@ -175,11 +175,13 @@ export class MediaProgressLine extends RangeSelector {
public removeListeners() {
super.removeListeners();
this.media.removeEventListener('loadeddata', this.onLoadedData);
this.media.removeEventListener('ended', this.onEnded);
this.media.removeEventListener('play', this.onPlay);
this.media.removeEventListener('timeupdate', this.onTimeUpdate);
this.streamable && this.media.removeEventListener('progress', this.onProgress);
if(this.media) {
this.media.removeEventListener('loadeddata', this.onLoadedData);
this.media.removeEventListener('ended', this.onEnded);
this.media.removeEventListener('play', this.onPlay);
this.media.removeEventListener('timeupdate', this.onTimeUpdate);
this.streamable && this.media.removeEventListener('progress', this.onProgress);
}
if(this.progressRAF) {
window.cancelAnimationFrame(this.progressRAF);