about summary refs log tree commit diff
path: root/src/view/com/modals/Modal.web.tsx
diff options
context:
space:
mode:
authorMary <148872143+mary-ext@users.noreply.github.com>2024-01-19 13:25:03 +0700
committerGitHub <noreply@github.com>2024-01-18 22:25:03 -0800
commit5b20ad1ebd6d158702dcc5b9301d16a7d180be71 (patch)
tree894007bf4b40cf6c5d4a67e80862320ca60e1ff0 /src/view/com/modals/Modal.web.tsx
parent2f6c34d18d52fd5793664157876732a5adc35586 (diff)
downloadvoidsky-5b20ad1ebd6d158702dcc5b9301d16a7d180be71.tar.zst
Prevent close on backdrop for alt text edit modal (#2492)
* fix: don't close on backdrop for alt text edit

* fix: ignore esc key press if a modal is open
Diffstat (limited to 'src/view/com/modals/Modal.web.tsx')
-rw-r--r--src/view/com/modals/Modal.web.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/view/com/modals/Modal.web.tsx b/src/view/com/modals/Modal.web.tsx
index c43a8a6ce..e11e76fcd 100644
--- a/src/view/com/modals/Modal.web.tsx
+++ b/src/view/com/modals/Modal.web.tsx
@@ -63,7 +63,11 @@ function Modal({modal}: {modal: ModalIface}) {
   }
 
   const onPressMask = () => {
-    if (modal.name === 'crop-image' || modal.name === 'edit-image') {
+    if (
+      modal.name === 'crop-image' ||
+      modal.name === 'edit-image' ||
+      modal.name === 'alt-text-image'
+    ) {
       return // dont close on mask presses during crop
     }
     closeModal()