From 0b621384317944407b8708001b18d0d3721c078b Mon Sep 17 00:00:00 2001 From: shy Date: Sat, 6 Jan 2024 09:10:03 +0800 Subject: [PATCH] opt relay --- index.css | 1 + panel/action.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/index.css b/index.css index 6b46f256..9a2d39f6 100644 --- a/index.css +++ b/index.css @@ -567,6 +567,7 @@ fieldset.vimer>div.output>div.project div.item.modify { background-color:#008000 fieldset.vimer>div.output>div.project>div.zone.space div.item.stop { color:var(--disable-fg-color); } fieldset.xterm>div.action>div.tabs:only-child { display:none; } fieldset.xterm.story>form.option>div.item.hash input { width:320px; } +fieldset.cmd>div.output>fieldset.xterm.story>form.option>div.item.hash input { width:var(--plug-width); } fieldset.xterm>div.layout { clear:both; } fieldset.xterm div.layout div.output { border-left:var(--box-border); border-top:var(--box-border); } fieldset.xterm div.layout div.output.select { border:var(--box-border)} diff --git a/panel/action.js b/panel/action.js index 5bb7f88c..cc855c77 100644 --- a/panel/action.js +++ b/panel/action.js @@ -3,7 +3,7 @@ Volcanos(chat.ONIMPORT, {_init: function(can, msg) { var river = can.Conf(chat.R can.onmotion.clear(can), can.core.Next(msg.Table(), function(item, next, index) { item.type = chat.PLUGIN, item.mode = can.Mode(); if (item.deleted == ice.TRUE) { return next() } item.width = can.ConfWidth()-can.Conf(html.MARGIN_X); if (item.style == html.OUTPUT) { item.width = can.ConfWidth()-2*html.PLUGIN_MARGIN-2*html.PLUGIN_PADDING } if (msg.Length() == 1) { item.height = can.ConfHeight()-(can.user.isMobile? 1: 1)*html.ACTION_HEIGHT-can.Conf(html.MARGIN_Y) } - can.onappend.plugin(can, item, function(sub, meta, skip) { can.ondaemon._list[sub._daemon = can.core.Keys(river, storm, index)] = sub + can.onappend.plugin(can, item, function(sub, meta, skip) { can.user.isChrome && (can.ondaemon._list[sub._daemon = can.core.Keys(river, storm, index)] = sub) can._plugins = (can._plugins||[]).concat([sub]), can.onimport._tabs(can, sub, meta), skip || next() sub.onaction._close = function() { can.onengine.signal(can, chat.ONACTION_REMOVE, can.request({river: river, storm: storm}, item)), can.page.Remove(can, sub._target) } sub.run = function(event, cmds, cb) { return can.run(can.request(event, {pod: meta.space||meta.pod}),