diff --git a/src/Umbraco.Web.UI.Client/src/views/content/content.rollback.controller.js b/src/Umbraco.Web.UI.Client/src/views/content/content.rollback.controller.js index ce2c4e2663..9da43b1430 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/content.rollback.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/content/content.rollback.controller.js @@ -1,7 +1,7 @@ (function () { "use strict"; - function ContentRollbackController($scope, $timeout) { + function ContentRollbackController($scope, assetsService) { var vm = this; @@ -15,9 +15,10 @@ vm.variantVersions = []; vm.diff = null; - // fake load versions - var currentLanguage = $scope.currentNode.metaData.culture; - $timeout(function(){ + // Load in diff library + assetsService.loadJs('lib/jsdiff/diff.min.js', $scope).then(function () { + + var currentLanguage = $scope.currentNode.metaData.culture; vm.currentVersion = { "id": 1, @@ -46,7 +47,9 @@ ]; vm.loading = false; - }, 200); + + }); + } function rollback() { diff --git a/src/Umbraco.Web/UI/JavaScript/JsInitialize.js b/src/Umbraco.Web/UI/JavaScript/JsInitialize.js index 735f0ff25b..c3f4937927 100644 --- a/src/Umbraco.Web/UI/JavaScript/JsInitialize.js +++ b/src/Umbraco.Web/UI/JavaScript/JsInitialize.js @@ -9,7 +9,6 @@ 'lib/moment/moment.min.js', 'lib/animejs/anime.min.js', - 'lib/jsdiff/diff.min.js', 'lib/angular-route/angular-route.js', 'lib/angular-cookies/angular-cookies.js',