diff --git a/src/applications/files/application/PhabricatorFilesApplication.php b/src/applications/files/application/PhabricatorFilesApplication.php --- a/src/applications/files/application/PhabricatorFilesApplication.php +++ b/src/applications/files/application/PhabricatorFilesApplication.php @@ -129,4 +129,10 @@ ); } + public function getQuicksandURIPatternBlacklist() { + return array( + '/file/data/.*', + ); + } + } diff --git a/webroot/rsrc/js/core/behavior-lightbox-attachments.js b/webroot/rsrc/js/core/behavior-lightbox-attachments.js --- a/webroot/rsrc/js/core/behavior-lightbox-attachments.js +++ b/webroot/rsrc/js/core/behavior-lightbox-attachments.js @@ -21,10 +21,7 @@ return; } - if (JX.Stratcom.pass()) { - return; - } - e.prevent(); + e.kill(); var links = JX.DOM.scry(document, 'a', 'lightboxable'); var phids = {}; @@ -230,7 +227,7 @@ JX.Stratcom.listen( 'click', - ['lightboxable', 'tag:a'], + ['lightboxable'], loadLightBox); JX.Stratcom.listen(