diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 1d77e58..05aa9e1 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -30,6 +30,7 @@ function onOsFilesDropped(files) { function onKeydown(e) { const tag = document.activeElement?.tagName if (['INPUT', 'TEXTAREA', 'SELECT'].includes(tag) || document.activeElement?.isContentEditable) return + if (document.querySelector('[role="dialog"]')) return if (e.key === '/' && !e.ctrlKey && !e.metaKey) { e.preventDefault() diff --git a/frontend/src/components/documents/DocumentCard.vue b/frontend/src/components/documents/DocumentCard.vue index 9dbae41..5e6f54f 100644 --- a/frontend/src/components/documents/DocumentCard.vue +++ b/frontend/src/components/documents/DocumentCard.vue @@ -36,7 +36,7 @@ -
+
Shared
@@ -83,7 +83,7 @@ v-if="showShareModal" :doc="doc" @close="showShareModal = false" - @unshared="doc.is_shared = false" + @unshared="isShared = false" />
@@ -113,7 +113,7 @@