From 05049d36a8a3c197e93b1206ce43a87030ecb59e Mon Sep 17 00:00:00 2001 From: shy Date: Sat, 4 May 2024 19:20:40 +0800 Subject: [PATCH] add some --- frame.js | 2 +- lib/page.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frame.js b/frame.js index 59114451..cc143c1c 100644 --- a/frame.js +++ b/frame.js @@ -452,7 +452,7 @@ Volcanos(chat.ONAPPEND, {_init: function(can, meta, list, cb, target, field) { }}])[item.name]; return _input }, icons: function(can, target, name, cb) { - var _icon = can.Conf("feature._icons."+name) || icon[name] || name + var _icon = can.Conf("feature._icons."+name) || can.core.Value(can.onaction, ["_trans.icons", name]) || icon[name] || name if (!_icon) { return } can.onappend.style(can, "icons", target.parentNode) can.page.Append(can, target.parentNode, [{icon: _icon, title: can.user.trans(can, name), onclick: can.base.isFunc(cb)? cb: target.onclick||function(event) { can.Update(event, [ctx.ACTION, cb||name]) }}]) }, diff --git a/lib/page.js b/lib/page.js index 3d14d4eb..0c3cdeb2 100644 --- a/lib/page.js +++ b/lib/page.js @@ -305,7 +305,7 @@ Volcanos("page", { tagClass: function(target) { return target.tagName.toLowerCase()+(target.className? nfs.PT+target.className.replaceAll(lex.SP, nfs.PT): "") }, isDisplay: function(target) { return target && target.style.display != html.NONE && target.className.indexOf(html.HIDE) == -1 }, isIconInput: function(can, name) { - return can.base.isIn(name, mdb.CREATE, mdb.INSERT, mdb.PRUNES, mdb.PRUNE, ice.HELP, cli.START, cli.CLOSE, web.REFRESH) || icon[name] || can.Conf("feature._icons."+name) + return can.base.isIn(name, mdb.CREATE, mdb.INSERT, mdb.PRUNES, mdb.PRUNE, ice.HELP, cli.START, cli.CLOSE, web.REFRESH) || icon[name] || can.Conf("feature._icons."+name) || can.core.Value(can.onaction, ["_trans.icons", name]) }, editable: function(can, item, ok) { item.setAttribute("contenteditable", ok) }, draggable: function(can, item, ok) { item.setAttribute("draggable", ok) },