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);