From 6f07a1b652b8839cb2c246e8e24c5177583866b7 Mon Sep 17 00:00:00 2001 From: Butterfly Dev Date: Tue, 7 Apr 2026 04:03:10 +0000 Subject: [PATCH] fix: move sanitizer call to constructor (was used before init) --- .../app/components/apps/browser/browser.component.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/desktop/src/app/components/apps/browser/browser.component.ts b/desktop/src/app/components/apps/browser/browser.component.ts index f17ebb2..10ecf41 100644 --- a/desktop/src/app/components/apps/browser/browser.component.ts +++ b/desktop/src/app/components/apps/browser/browser.component.ts @@ -16,12 +16,12 @@ export class BrowserComponent { /** Used to force iframe reload without URL hacks. */ readonly reloadKey = signal(0); - constructor(private sanitizer: DomSanitizer) {} - /** Sanitized URL safe for iframe [src] binding. */ - readonly safeUrl = signal( - this.sanitizer.bypassSecurityTrustResourceUrl('https://www.wikipedia.org'), - ); + readonly safeUrl: signal; + + constructor(private sanitizer: DomSanitizer) { + this.safeUrl = signal(sanitizer.bypassSecurityTrustResourceUrl('https://www.wikipedia.org')); + } navigate(): void { let target = this.inputUrl().trim();