From c2c087714fc2c0f2e47bb7fb6320c68e61ec8007 Mon Sep 17 00:00:00 2001 From: Mazel Date: Tue, 10 Jun 2025 07:47:46 +0200 Subject: [PATCH] fix: prevent JS error into handleSearchHotKey method when algolia is enabled --- src/client/theme-default/components/VPNavBarSearch.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/theme-default/components/VPNavBarSearch.vue b/src/client/theme-default/components/VPNavBarSearch.vue index a28047d8..76e5e3f9 100644 --- a/src/client/theme-default/components/VPNavBarSearch.vue +++ b/src/client/theme-default/components/VPNavBarSearch.vue @@ -51,9 +51,9 @@ onMounted(() => { preconnect() - const handleSearchHotKey = (event: KeyboardEvent) => { + const handleSearchHotKey = (event?: KeyboardEvent) => { if ( - (event.key.toLowerCase() === 'k' && (event.metaKey || event.ctrlKey)) || + (event?.key.toLowerCase() === 'k' && (event.metaKey || event.ctrlKey)) || (!isEditingContent(event) && event.key === '/') ) { event.preventDefault()