diff options
author | Reed Garmsen <rgarmsen2295@gmail.com> | 2015-08-09 13:04:24 -0700 |
---|---|---|
committer | Reed Garmsen <rgarmsen2295@gmail.com> | 2015-08-12 12:29:57 -0700 |
commit | 81d7599f75b11d619f8ee9440394de3f9f86f39f (patch) | |
tree | 45d190ed4b523e3e7d5133cfe4b9e1f92f674de7 /web/react/components/file_upload.jsx | |
parent | 1fa436b4f99d482bc2adb926b93d0c0b832d9288 (diff) | |
download | chat-81d7599f75b11d619f8ee9440394de3f9f86f39f.tar.gz chat-81d7599f75b11d619f8ee9440394de3f9f86f39f.tar.bz2 chat-81d7599f75b11d619f8ee9440394de3f9f86f39f.zip |
Working on adding overlays for file drag and drop
Diffstat (limited to 'web/react/components/file_upload.jsx')
-rw-r--r-- | web/react/components/file_upload.jsx | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/web/react/components/file_upload.jsx b/web/react/components/file_upload.jsx index eb461ae9c..a479883c9 100644 --- a/web/react/components/file_upload.jsx +++ b/web/react/components/file_upload.jsx @@ -113,39 +113,31 @@ module.exports = React.createClass({ var self = this; if (this.props.postType === 'post') { - $('body').on('dragover', '.app__content', function(e) { + $('body').on('dragover', '.post-list__table', function(e) { e.preventDefault(); - e.stopPropagation(); }); - $('body').on('dragenter', '.app__content', function(e) { + $('body').on('dragenter', '.post-list__table', function(e) { e.preventDefault(); - e.stopPropagation(); }); - $('body').on('dragend dragleave', '.app__content', function(e) { + $('body').on('dragleave', '.post-list__table', function(e) { e.preventDefault(); - e.stopPropagation(); }); - $('body').on('drop', '.app__content', function(e) { + $('body').on('drop', '.post-list__table', function(e) { e.preventDefault(); - e.stopPropagation(); self.handleDrop(e); }); } else if (this.props.postType === 'comment') { $('body').on('dragover', '.sidebar--right', function(e) { e.preventDefault(); - e.stopPropagation(); }); $('body').on('dragenter', '.sidebar--right', function(e) { e.preventDefault(); - e.stopPropagation(); }); - $('body').on('dragend dragleave', '.sidebar--right', function(e) { + $('body').on('dragleave', '.sidebar--right', function(e) { e.preventDefault(); - e.stopPropagation(); }); $('body').on('drop', '.sidebar--right', function(e) { e.preventDefault(); - e.stopPropagation(); self.handleDrop(e); }); } |