diff options
author | Vincent Petry <pvince81@owncloud.com> | 2016-08-17 17:34:15 +0200 |
---|---|---|
committer | Lukas Reschke <lukas@statuscode.ch> | 2016-08-19 10:26:19 +0200 |
commit | f7deb2c2eb23b7dc2eb7a10c0ef6400f86236d82 (patch) | |
tree | 70e35c3f21751c14ac098a216f4d58005d4d7bc7 /apps/files/js/files.js | |
parent | 3ccd69707e75c3d99156c41d8107621e07a01ded (diff) | |
download | nextcloud-server-f7deb2c2eb23b7dc2eb7a10c0ef6400f86236d82.tar.gz nextcloud-server-f7deb2c2eb23b7dc2eb7a10c0ef6400f86236d82.zip |
Fix hidden files handling
Hidden files (dot files) are now always rendered in the DOM to make
sure that all file operations and selection still work as expected.
Their visibility is now toggled on CSS level.
Diffstat (limited to 'apps/files/js/files.js')
-rw-r--r-- | apps/files/js/files.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/files/js/files.js b/apps/files/js/files.js index 8542bd50476..53e07ddb090 100644 --- a/apps/files/js/files.js +++ b/apps/files/js/files.js @@ -391,14 +391,18 @@ var dragOptions={ if (!$selectedFiles.length) { $selectedFiles = $(this); } - $selectedFiles.closest('tr').fadeTo(250, 0.2).addClass('dragging'); + $selectedFiles.closest('tr').addClass('animate-opacity dragging'); }, stop: function(event, ui) { var $selectedFiles = $('td.filename input:checkbox:checked'); if (!$selectedFiles.length) { $selectedFiles = $(this); } - $selectedFiles.closest('tr').fadeTo(250, 1).removeClass('dragging'); + var $tr = $selectedFiles.closest('tr'); + $tr.removeClass('dragging'); + setTimeout(function() { + $tr.removeClass('animate-opacity'); + }, 300); }, drag: function(event, ui) { var scrollingArea = FileList.$container; |