diff options
author | metamuffin <metamuffin@disroot.org> | 2022-09-16 22:40:46 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-09-16 22:40:46 +0200 |
commit | 645b4cb35f3c128a4325e62a8a58078f0506b278 (patch) | |
tree | 2205cc9a7648f11a503940c4337169dbf0962fcb /client-web/source/resource/mod.ts | |
parent | f101069734075611a8c9f7e89f2ce0146a8b0b69 (diff) | |
download | keks-meet-645b4cb35f3c128a4325e62a8a58078f0506b278.tar keks-meet-645b4cb35f3c128a4325e62a8a58078f0506b278.tar.bz2 keks-meet-645b4cb35f3c128a4325e62a8a58078f0506b278.tar.zst |
fix ui and css
Diffstat (limited to 'client-web/source/resource/mod.ts')
-rw-r--r-- | client-web/source/resource/mod.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/client-web/source/resource/mod.ts b/client-web/source/resource/mod.ts index 50bc91c..de44823 100644 --- a/client-web/source/resource/mod.ts +++ b/client-web/source/resource/mod.ts @@ -23,14 +23,14 @@ export abstract class Resource { private _state: ChannelState = "disconnected" get state() { return this._state } set state(value: ChannelState) { - if (value != this._state) this.update_el() + const old_value = this._state this._state = value + if (value != old_value) this.update_el() } destroy() { this.on_destroy() } abstract create_element(): HTMLElement - abstract create_preview(): HTMLElement static create(user: User, info: ProvideInfo): Resource | undefined { if (info.kind == "audio" || info.kind == "video") return new TrackResource(user, info) |