Browse Source

Add touchstart handler in ItemView

pull/1397/head
Artur Arseniev 8 years ago
parent
commit
e372db4788
  1. 4
      src/navigator/view/ItemView.js

4
src/navigator/view/ItemView.js

@ -9,6 +9,7 @@ let ItemsView;
module.exports = Backbone.View.extend({
events: {
'mousedown [data-toggle-move]': 'startSort',
'touchstart [data-toggle-move]': 'startSort',
'click [data-toggle-visible]': 'toggleVisibility',
'click [data-toggle-select]': 'handleSelect',
'mouseover [data-toggle-select]': 'handleHover',
@ -222,10 +223,11 @@ module.exports = Backbone.View.extend({
* @param Event
* */
startSort(e) {
console.log('starting startSort', e.type);
e.stopPropagation();
const sorter = this.sorter;
// Right or middel click
if (e.button !== 0) return;
if (e.button && e.button !== 0) return;
sorter && sorter.startSort(e.target);
},

Loading…
Cancel
Save