diff --git a/beat/web/reports/static/reports/app/directives/save.js b/beat/web/reports/static/reports/app/directives/save.js index 77c48e8bbac6abddfb2eb29ac31ad8e6bda58415..60d7c576b5fe3ab2c57f87367bdc8c2a9a769525 100644 --- a/beat/web/reports/static/reports/app/directives/save.js +++ b/beat/web/reports/static/reports/app/directives/save.js @@ -28,8 +28,6 @@ angular.module('reportApp') .directive("reportSave", ['GroupsService', 'ReportService', 'reportFactory', 'ErrorService', 'ExperimentsService', function(GroupsService, ReportService, reportFactory, ErrorService, ExperimentsService){ return { - scope: { - }, restrict: 'A', link: function(scope, el){ @@ -49,6 +47,7 @@ angular.module('reportApp') lastEditedEl.classList.remove('lastEditedAnimating'); void lastEditedEl.offsetWidth; lastEditedEl.classList.add('lastEditedAnimating'); + scope.$apply(); }) .catch(e => { ErrorService.logError(e, `Could not save the report.`);