aboutsummaryrefslogtreecommitdiff
path: root/client-web/source/resource/mod.ts
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-09-16 22:40:46 +0200
committermetamuffin <metamuffin@disroot.org>2022-09-16 22:40:46 +0200
commit645b4cb35f3c128a4325e62a8a58078f0506b278 (patch)
tree2205cc9a7648f11a503940c4337169dbf0962fcb /client-web/source/resource/mod.ts
parentf101069734075611a8c9f7e89f2ce0146a8b0b69 (diff)
downloadkeks-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.ts4
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)