From b5a58b9604b801a6812c39d67cbae6ca0b79e500 Mon Sep 17 00:00:00 2001 From: ClemDee Date: Fri, 2 Aug 2019 15:50:11 +0200 Subject: [PATCH] Add contextmenu icons for code and slide app --- www/common/common-ui-elements.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/www/common/common-ui-elements.js b/www/common/common-ui-elements.js index 207d00336..b228ecc7e 100644 --- a/www/common/common-ui-elements.js +++ b/www/common/common-ui-elements.js @@ -2856,9 +2856,20 @@ define([ }, [ h('li', h('a.dropdown-item', { 'tabindex': '-1', + 'data-icon': "cptools-file", }, Messages.pad_mediatagImport)) ]) ]); + $(menu).find("li a.dropdown-item").each(function (i, el) { + var $icon = $(""); + if ($(el).attr('data-icon')) { + var font = $(el).attr('data-icon').indexOf('cptools') === 0 ? 'cptools' : 'fa'; + $icon.addClass(font).addClass($(el).attr('data-icon')); + } else { + $icon.text($(el).text()); + } + $(el).prepend($icon); + }); var m = createContextMenu(menu); mediatagContextMenu = m;