From d8e4fe55ad6876e085651c1f49c5574ca55ab3de Mon Sep 17 00:00:00 2001 From: Yaman Qalieh Date: Sun, 18 Sep 2016 22:13:33 -0400 Subject: [PATCH] fix #98 --- hourglass/client/main/main.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/hourglass/client/main/main.js b/hourglass/client/main/main.js index 19cfcbb..3a07e34 100644 --- a/hourglass/client/main/main.js +++ b/hourglass/client/main/main.js @@ -239,7 +239,13 @@ Template.registerHelper('commentLength', () => { // Returns characters left for }); function startDragula() { - dragula([document.querySelector('#classesMode'), document.querySelector('#nonexistant')]) + dragula([document.querySelector('#classesMode'), document.querySelector('#nonexistant')], + { + moves: function(el, container, handle) { + // return handle.classList.contains("classInfo") || handle.classList.contains("mainClassName"); + return _.intersection(["classInfo", "mainClassName", "mainClassHour", "mainClassTeacher"], handle.classList).length > 0; + } + }) .on('out', function(el) { var els = document.getElementsByClassName("classWrapper"); var final = []; @@ -249,6 +255,7 @@ function startDragula() { } Meteor.call("reorderClasses", final); }); + console.log("Started!"); } Template.main.helpers({