From: Ajay Bura <32841439+ajbura@users.noreply.github.com>
Date: Thu, 18 Jul 2024 13:20:20 +0000 (+0530)
Subject: Make hotkeys work again (#1819)
X-Git-Tag: v4.0.0~16
X-Git-Url: https://git.wafflesoft.org/?a=commitdiff_plain;h=c4abe39375695bf0f643ec218fdd20e4e18f47bf;p=rainny.git
Make hotkeys work again (#1819)
---
diff --git a/src/app/components/Pdf-viewer/PdfViewer.tsx b/src/app/components/Pdf-viewer/PdfViewer.tsx
index a78c13f..9c7fd98 100644
--- a/src/app/components/Pdf-viewer/PdfViewer.tsx
+++ b/src/app/components/Pdf-viewer/PdfViewer.tsx
@@ -26,6 +26,7 @@ import * as css from './PdfViewer.css';
import { AsyncStatus } from '../../hooks/useAsyncCallback';
import { useZoom } from '../../hooks/useZoom';
import { createPage, usePdfDocumentLoader, usePdfJSLoader } from '../../plugins/pdfjs-dist';
+import { stopPropagation } from '../../utils/keyboard';
export type PdfViewerProps = {
name: string;
@@ -201,6 +202,7 @@ export const PdfViewer = as<'div', PdfViewerProps>(
initialFocus: false,
onDeactivate: () => setJumpAnchor(undefined),
clickOutsideDeactivates: true,
+ escapeDeactivates: stopPropagation,
}}
>