We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e16f90e commit 4e82c2eCopy full SHA for 4e82c2e
packages/app/src/app/components/Overlay/Overlay.tsx
@@ -91,12 +91,16 @@ export const Overlay: React.FC<IOverlayProps> = ({
91
}
92
};
93
94
- document.addEventListener('keypress', handleEscape);
+ if (openState) {
95
+ document.addEventListener('keydown', handleEscape);
96
+ } else {
97
+ document.removeEventListener('keydown', handleEscape);
98
+ }
99
100
return () => {
- document.removeEventListener('keypress', handleEscape);
101
102
- }, [handleClose]);
103
+ }, [handleClose, openState]);
104
105
const handleOpen = () => {
106
if (event) {
0 commit comments