[DE mobile] Fixed display context menu items.

This commit is contained in:
Alexander Yuzhin 2016-11-23 11:06:35 +03:00
parent 9492ea3d38
commit 180b21a8b8

View file

@ -204,18 +204,21 @@ define([
}; };
if (!objectLocked && _isEdit) { if (!objectLocked && _isEdit) {
menuItems.push({ if (canCopy) {
caption: me.menuCut, menuItems.push({
event: 'cut' caption: me.menuCut,
}); event: 'cut'
});
// Swap 'Copy' and 'Cut'
swapItems(menuItems, 0, 1);
}
menuItems.push({ menuItems.push({
caption: me.menuPaste, caption: me.menuPaste,
event: 'paste' event: 'paste'
}); });
// Swap 'Copy' and 'Cut'
swapItems(menuItems, 0, 1);
menuItems.push({ menuItems.push({
caption: me.menuDelete, caption: me.menuDelete,
event: 'delete' event: 'delete'
@ -225,15 +228,13 @@ define([
caption: me.menuEdit, caption: me.menuEdit,
event: 'edit' event: 'edit'
}); });
}
var text = me.api.can_AddHyperlink(); if (!_.isEmpty(me.api.can_AddHyperlink())) {
menuItems.push({
if (!_.isEmpty(text)) { caption: me.menuAddLink,
menuItems.push({ event: 'addlink'
caption: me.menuAddLink, });
event: 'addlink' }
});
} }
} }