Просмотр исходного кода

Fix navigation between attachments

Vid Smole 1 год назад
Родитель
Сommit
6ffde36d84
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      client/components/cards/attachments.js

+ 8 - 2
client/components/cards/attachments.js

@@ -231,14 +231,20 @@ Template.attachmentViewer.events({
   'click #viewer-container'(event) {
   'click #viewer-container'(event) {
 
 
     // Make sure the click was on #viewer-container and not on any of its children
     // Make sure the click was on #viewer-container and not on any of its children
-    if(event.target !== event.currentTarget) return;
+    if(event.target !== event.currentTarget) {
+      event.stopPropagation();
+      return;
+    }
 
 
     closeAttachmentViewer();
     closeAttachmentViewer();
   },
   },
   'click #viewer-content'(event) {
   'click #viewer-content'(event) {
 
 
     // Make sure the click was on #viewer-content and not on any of its children
     // Make sure the click was on #viewer-content and not on any of its children
-    if(event.target !== event.currentTarget) return;
+    if(event.target !== event.currentTarget) {
+      event.stopPropagation();
+      return;
+    }
 
 
     closeAttachmentViewer();
     closeAttachmentViewer();
   },
   },