loleaflet/src/control/Control.ContextMenu.js | 3 +++ loleaflet/src/control/Control.JSDialogBuilder.js | 4 ++++ 2 files changed, 7 insertions(+)
New commits: commit 3e6ea32f91fde345a12cb130c5b5c0870a9e3905 Author: Tamás Zolnai <tamas.zol...@collabora.com> AuthorDate: Tue Dec 3 13:03:01 2019 +0100 Commit: Tamás Zolnai <tamas.zol...@collabora.com> CommitDate: Tue Dec 3 14:40:28 2019 +0100 Spelling context menu, mobile: Show a tick mark next to the selected entry. Change-Id: Id934e1608e3dccbbd0bf05cfdcaa1eb30dd90fe3 Reviewed-on: https://gerrit.libreoffice.org/84340 Reviewed-by: Tamás Zolnai <tamas.zol...@collabora.com> Tested-by: Tamás Zolnai <tamas.zol...@collabora.com> diff --git a/loleaflet/src/control/Control.ContextMenu.js b/loleaflet/src/control/Control.ContextMenu.js index b2e9b58ae..87f2ad02a 100644 --- a/loleaflet/src/control/Control.ContextMenu.js +++ b/loleaflet/src/control/Control.ContextMenu.js @@ -276,6 +276,9 @@ L.Control.ContextMenu = L.Control.extend({ }; if (itemCommand) menuStructure['command'] = itemCommand; + if (menu.icon) + menuStructure['checked'] = true; + if (mainMenu) { for (var menuItem in menu) { var element = this.getMenuStructureForMobileWizard(menu[menuItem], false, menuItem); diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js index b7e3bfa9e..b7e1ebec9 100644 --- a/loleaflet/src/control/Control.JSDialogBuilder.js +++ b/loleaflet/src/control/Control.JSDialogBuilder.js @@ -1384,6 +1384,10 @@ L.Control.JSDialogBuilder = L.Control.extend({ icon = L.DomUtil.create('img', '', iconSpan); icon.src = iconPath; } + if (data.checked && data.checked === true) { + $(menuEntry).css('background', 'url(images/lc_listitem-selected.svg) no-repeat right'); + } + var titleSpan = L.DomUtil.create('span', '', menuEntry); titleSpan.innerHTML = title; var paddingClass = icon ? 'menu-entry-with-icon' : 'menu-entry-no-icon'; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits