[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) {
if (canCopy) {
menuItems.push({ menuItems.push({
caption: me.menuCut, caption: me.menuCut,
event: 'cut' 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,17 +228,15 @@ define([
caption: me.menuEdit, caption: me.menuEdit,
event: 'edit' event: 'edit'
}); });
}
var text = me.api.can_AddHyperlink(); if (!_.isEmpty(me.api.can_AddHyperlink())) {
if (!_.isEmpty(text)) {
menuItems.push({ menuItems.push({
caption: me.menuAddLink, caption: me.menuAddLink,
event: 'addlink' event: 'addlink'
}); });
} }
} }
}
if (Common.SharedSettings.get('phone') && menuItems.length > 3) { if (Common.SharedSettings.get('phone') && menuItems.length > 3) {
menuItems = menuItems.slice(0, 3); menuItems = menuItems.slice(0, 3);