diff --git a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js index e9a8f79c4..5c200d423 100644 --- a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js +++ b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js @@ -177,7 +177,7 @@ define([ onCreateDelayedElements: function(view) { var me = this; - if (me.permissions.isEdit) { + if (me.permissions.isEdit && !me._isDisabled) { view.pmiCut.on('click', _.bind(me.onCopyPaste, me)); view.pmiCopy.on('click', _.bind(me.onCopyPaste, me)); view.pmiPaste.on('click', _.bind(me.onCopyPaste, me)); @@ -2077,9 +2077,6 @@ define([ if (!documentHolder.viewModeMenu) documentHolder.createDelayedElementsViewer(); - if (!documentHolder.viewModeMenu) - documentHolder.createDelayedElementsViewer(); - if (!showMenu && !documentHolder.viewModeMenu.isVisible()) return; if (isimagemenu && this.permissions.isSignatureSupport) {