From 00b22a71db88d3fcb8a12a46d9d81e9f82a260c5 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Thu, 26 Nov 2015 13:31:26 -0500 Subject: [PATCH] (js) Only allow dragging of editable events --- .../js/Scheduler/sgDraggableCalendarBlock.directive.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js b/UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js index 90aad86eb..31bca4aec 100644 --- a/UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js +++ b/UI/WebServerResources/js/Scheduler/sgDraggableCalendarBlock.directive.js @@ -21,9 +21,13 @@ }; function link(scope, element, attrs, calendarDayCtrl) { - if (scope.block) - // Add dragging grips to existing event block - initGrips(); + if (scope.block) { + if (scope.block.component.editable) + // Add dragging grips to existing event block + initGrips(); + else + return; + } // Start dragging on mousedown element.on('mousedown', onDragDetect);