diff options
author | Lauri Ojansivu <x@xet7.org> | 2019-10-03 06:03:11 +0300 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2019-10-03 06:03:11 +0300 |
commit | f3b858ca212bdce571b56325eaa205feda60dca2 (patch) | |
tree | 9bf0f7057dbc7af33d16ca2aec6e3383917f6dda /client/components/lists/list.js | |
parent | 5bc355f9a5e78df4c19764fdc4a343a46af4fdf8 (diff) | |
download | wekan-f3b858ca212bdce571b56325eaa205feda60dca2.tar.gz wekan-f3b858ca212bdce571b56325eaa205feda60dca2.tar.bz2 wekan-f3b858ca212bdce571b56325eaa205feda60dca2.zip |
Revert drag handle changes.
Diffstat (limited to 'client/components/lists/list.js')
-rw-r--r-- | client/components/lists/list.js | 34 |
1 files changed, 6 insertions, 28 deletions
diff --git a/client/components/lists/list.js b/client/components/lists/list.js index fa70179b..bde43520 100644 --- a/client/components/lists/list.js +++ b/client/components/lists/list.js @@ -31,10 +31,15 @@ BlazeComponent.extendComponent({ const itemsSelector = '.js-minicard:not(.placeholder, .js-card-composer)'; const $cards = this.$('.js-minicards'); + if (Utils.isMiniScreen()) { + $('.js-minicards').sortable({ + handle: '.handle', + }); + } + $cards.sortable({ connectWith: '.js-minicards:not(.js-list-full)', tolerance: 'pointer', - handle: 'list-header', appendTo: '.board-canvas', helper(evt, item) { const helper = item.clone(); @@ -120,21 +125,6 @@ BlazeComponent.extendComponent({ // Disable drag-dropping if the current user is not a board member or is comment only this.autorun(() => { $cards.sortable('option', 'disabled', !userIsMember()); - if (Utils.isMiniScreen()) { - this.$('.js-minicards').sortable({ - handle: '.handle', - }); - } else { - if (Meteor.user().hasShowDesktopDragHandles()) { - this.$('.js-minicards').sortable({ - handle: '.handle', - }); - } else { - this.$('.js-minicards').sortable({ - handle: '.minicard-title', - }); - } - } }); // We want to re-run this function any time a card is added. @@ -165,21 +155,9 @@ BlazeComponent.extendComponent({ }, }).register('list'); -Template.list.helpers({ - showDesktopDragHandles() { - return Meteor.user().hasShowDesktopDragHandles(); - }, -}); - Template.miniList.events({ 'click .js-select-list'() { const listId = this._id; Session.set('currentList', listId); }, }); - -Template.miniList.helpers({ - showDesktopDragHandles() { - return Meteor.user().hasShowDesktopDragHandles(); - }, -}); |