summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/components/boards/boardBody.js7
-rw-r--r--client/lib/inlinedform.js2
2 files changed, 6 insertions, 3 deletions
diff --git a/client/components/boards/boardBody.js b/client/components/boards/boardBody.js
index 15268a6b..4703bc91 100644
--- a/client/components/boards/boardBody.js
+++ b/client/components/boards/boardBody.js
@@ -163,8 +163,11 @@ Template.boardBody.onRendered(function() {
// Disable drag-dropping while in multi-selection mode, or if the current user
// is not a board member
self.autorun(() => {
- $(self.listsDom).sortable('option', 'disabled',
- MultiSelection.isActive() || !userIsMember());
+ const $listDom = $(self.listsDom);
+ if ($listDom.data('sortable')) {
+ $(self.listsDom).sortable('option', 'disabled',
+ MultiSelection.isActive() || !userIsMember());
+ }
});
// If there is no data in the board (ie, no lists) we autofocus the list
diff --git a/client/lib/inlinedform.js b/client/lib/inlinedform.js
index bfca3983..56768a13 100644
--- a/client/lib/inlinedform.js
+++ b/client/lib/inlinedform.js
@@ -29,7 +29,7 @@ InlinedForm = BlazeComponent.extendComponent({
},
open(evt) {
- evt.preventDefault();
+ evt && evt.preventDefault();
// Close currently opened form, if any
EscapeActions.executeUpTo('inlinedForm');