From 7a06ff480d599ac5dac1fff450a619fed177e571 Mon Sep 17 00:00:00 2001 From: ed Date: Thu, 12 Aug 2021 22:30:41 +0200 Subject: [PATCH] fix cut/paste on old chromes --- copyparty/web/browser.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 99569877..4b98273a 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -2027,18 +2027,21 @@ var fileman = (function () { }, null); }; + function onmsg(msg) { + r.clip = null; + r.render(); + if (msg == get_evpath()) + treectl.goto(msg); + } + if (r.bus) r.bus.onmessage = function (e) { - r.clip = null; - r.render(); - var me = get_evpath(); - if (e && e.data == me) - treectl.goto(e.data); + onmsg(e ? e.data : 1) }; r.tx = function (msg) { if (!r.bus) - return; + return onmsg(msg); r.bus.postMessage(msg); r.bus.onmessage();