diff --git a/apps/documenteditor/main/app.js b/apps/documenteditor/main/app.js index d0d9920fd2..a7ab9541fc 100644 --- a/apps/documenteditor/main/app.js +++ b/apps/documenteditor/main/app.js @@ -195,13 +195,6 @@ require([ 'documenteditor/main/app/controller/DocProtection', 'documenteditor/main/app/controller/Print', 'documenteditor/main/app/view/FileMenuPanels', - 'documenteditor/main/app/view/ParagraphSettings', - 'documenteditor/main/app/view/HeaderFooterSettings', - 'documenteditor/main/app/view/ImageSettings', - 'documenteditor/main/app/view/TableSettings', - 'documenteditor/main/app/view/ShapeSettings', - 'documenteditor/main/app/view/TextArtSettings', - 'documenteditor/main/app/view/SignatureSettings', 'common/main/lib/util/utils', 'common/main/lib/controller/Fonts', 'common/main/lib/controller/History' @@ -210,7 +203,6 @@ require([ ,'common/main/lib/controller/Chat' /** coauthoring end **/ ,'common/main/lib/controller/Plugins' - ,'documenteditor/main/app/view/ChartSettings' ,'common/main/lib/controller/ExternalDiagramEditor' ,'common/main/lib/controller/ExternalMergeEditor' ,'common/main/lib/controller/ExternalOleEditor' @@ -218,6 +210,9 @@ require([ ,'common/main/lib/controller/Protection' ,'common/main/lib/controller/Draw' ], function() { + app.postLaunchScripts = [ + 'documenteditor/main/code', + ]; app.start(); }); } diff --git a/build/Gruntfile.js b/build/Gruntfile.js index 0f1f1dfcdf..1ecd9c2a36 100644 --- a/build/Gruntfile.js +++ b/build/Gruntfile.js @@ -491,6 +491,10 @@ module.exports = function(grunt) { src: [packageFile['main']['js']['requirejs']['options']['out']], dest: packageFile['main']['js']['requirejs']['options']['out'] }, + post: { + src: packageFile.main.js.postload.src, + dest: packageFile.main.js.postload.dest, + }, }, }); diff --git a/build/documenteditor.json b/build/documenteditor.json index a739234129..66ea107ae5 100644 --- a/build/documenteditor.json +++ b/build/documenteditor.json @@ -98,6 +98,20 @@ } } } + }, + "postload": { + "src": [ + "../apps/documenteditor/main/app/view/HeaderFooterSettings.js", + "../apps/documenteditor/main/app/view/ImageSettings.js", + "../apps/documenteditor/main/app/view/ChartSettings.js", + "../apps/documenteditor/main/app/view/TableSettings.js", + "../apps/documenteditor/main/app/view/ShapeSettings.js", + "../apps/documenteditor/main/app/view/MailMergeSettings.js", + "../apps/documenteditor/main/app/view/TextArtSettings.js", + "../apps/documenteditor/main/app/view/SignatureSettings.js", + "../apps/documenteditor/main/app/view/FormSettings.js" + ], + "dest": "../deploy/web-apps/apps/documenteditor/main/code.js" } }, "less": {