Просмотр исходного кода

Reactivate the touch event fix for the boards list

This fixes https://github.com/wekan/wekan/issues/3049.
Marc Hartmayer 5 лет назад
Родитель
Сommit
eddcb2260b
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      client/components/boards/boardsList.js

+ 4 - 1
client/components/boards/boardsList.js

@@ -1,5 +1,5 @@
 const subManager = new SubsManager();
 const subManager = new SubsManager();
-const { calculateIndex } = Utils;
+const { calculateIndex, enableClickOnTouch } = Utils;
 
 
 Template.boardListHeaderBar.events({
 Template.boardListHeaderBar.events({
   'click .js-open-archived-board'() {
   'click .js-open-archived-board'() {
@@ -68,6 +68,9 @@ BlazeComponent.extendComponent({
       },
       },
     });
     });
 
 
+    // ugly touch event hotfix
+    enableClickOnTouch(itemsSelector);
+
     // Disable drag-dropping if the current user is not a board member or is comment only
     // Disable drag-dropping if the current user is not a board member or is comment only
     this.autorun(() => {
     this.autorun(() => {
       $boards.sortable('option', 'disabled', !userIsAllowedToMove());
       $boards.sortable('option', 'disabled', !userIsAllowedToMove());