From 2ba654d2a4e4603e45c8af7b5f7f096780bea728 Mon Sep 17 00:00:00 2001 From: Mark Galea Date: Sat, 14 Jun 2025 13:18:40 +0200 Subject: [PATCH 1/3] hotfix/spectrogram-renderer at times when we reload the annotation interface the spectrogram does not appear (unless we scroll or zoom), we need to defer the draw by a bit when we initialise. --- web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts index 8954b56449d7..0f29611bfda8 100644 --- a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts +++ b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts @@ -253,7 +253,7 @@ export class Visualizer extends Events { } this.invoke("initialized", [this]); - this.transferImage(); + setTimeout(() => this.draw(), 10); } private setInitialZoom() { From c10fb6dff85f9bccced566c2ab443a700830d02b Mon Sep 17 00:00:00 2001 From: bmartel Date: Mon, 16 Jun 2025 08:52:05 -0500 Subject: [PATCH 2/3] Update web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts --- web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts index 0f29611bfda8..c4413f4acefa 100644 --- a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts +++ b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts @@ -253,7 +253,7 @@ export class Visualizer extends Events { } this.invoke("initialized", [this]); - setTimeout(() => this.draw(), 10); + requestAnimationFrame(() => this.draw()); } private setInitialZoom() { From 820fa792ac7e5f5758c7ef19cc5780fa917f4c1a Mon Sep 17 00:00:00 2001 From: Brandon Martel Date: Wed, 18 Jun 2025 07:25:35 -0500 Subject: [PATCH 3/3] Revert "Update web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts" This reverts commit c10fb6dff85f9bccced566c2ab443a700830d02b. --- web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts index c4413f4acefa..0f29611bfda8 100644 --- a/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts +++ b/web/libs/editor/src/lib/AudioUltra/Visual/Visualizer.ts @@ -253,7 +253,7 @@ export class Visualizer extends Events { } this.invoke("initialized", [this]); - requestAnimationFrame(() => this.draw()); + setTimeout(() => this.draw(), 10); } private setInitialZoom() {