From 0f0f1775d600cc90f8c24c4272b29d1974989603 Mon Sep 17 00:00:00 2001 From: 4gray Date: Sat, 1 Mar 2025 18:16:27 +0100 Subject: [PATCH] fix(app): restrict global keydown event listener to Tauri environment --- src/app/app.component.ts | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 471beaf73..6f702a552 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -95,17 +95,19 @@ export class AppComponent { }); } } - document.addEventListener('keydown', (event) => { - if (event.ctrlKey || event.metaKey) { - if (event.key === 'f') { - event.preventDefault(); - this.openGlobalSearch(); - } else if (event.key === 'r') { - event.preventDefault(); - this.openGlobalRecent(); + if (isTauri()) { + document.addEventListener('keydown', (event) => { + if (event.ctrlKey || event.metaKey) { + if (event.key === 'f') { + event.preventDefault(); + this.openGlobalSearch(); + } else if (event.key === 'r') { + event.preventDefault(); + this.openGlobalRecent(); + } } - } - }); + }); + } } ngOnInit() {