diff --git a/apps/spreadsheeteditor/main/app/controller/CellEditor.js b/apps/spreadsheeteditor/main/app/controller/CellEditor.js index 5494556377..0530a73164 100644 --- a/apps/spreadsheeteditor/main/app/controller/CellEditor.js +++ b/apps/spreadsheeteditor/main/app/controller/CellEditor.js @@ -115,10 +115,7 @@ define([ }, onLaunch: function() { - this.editor = this.createView('CellEditor',{ - el: '#cell-editing-box' - }).render(); - + this.editor = this.getView('CellEditor'); this.bindViewEvents(this.editor, this.events); this.editor.$el.parent().find('.after').css({zIndex: '4'}); // for spreadsheets - bug 23127 diff --git a/apps/spreadsheeteditor/main/app/controller/Viewport.js b/apps/spreadsheeteditor/main/app/controller/Viewport.js index e1d3bd42ad..9002db7a20 100644 --- a/apps/spreadsheeteditor/main/app/controller/Viewport.js +++ b/apps/spreadsheeteditor/main/app/controller/Viewport.js @@ -322,6 +322,7 @@ define([ onLaunch: function() { // Create and render main view this.viewport = this.createView('Viewport').render(); + this.getApplication().getController('CellEditor').createView('CellEditor',{ el: '#cell-editing-box' }).render(); this.api = new Asc.spreadsheet_api({ 'id-view' : 'editor_sdk',