From b6a46049529c0086160d68282d76465770b0560d Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 26 Jul 2021 21:00:36 +0200 Subject: [PATCH] show fileman buttons conditionally --- copyparty/web/browser.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 3a26be5a..d5ebfd8d 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -1488,6 +1488,7 @@ var fileman = (function () { bcut.style.display = has(perms, 'move') ? '' : 'none'; bpst.style.display = has(perms, 'write') ? '' : 'none'; bpst.setAttribute('tt', 'paste ' + r.clip.length + ' items$NHotkey: ctrl-V'); + ebi('wfm').style.display = QS('#wfm a.en:not([display])') ? '' : 'none'; }; r.rename = function (e) { @@ -1667,11 +1668,10 @@ var fileman = (function () { r.bus.onmessage = function (e) { r.clip = null; + r.render(); var me = get_evpath(); if (e && e.data == me) treectl.goto(e.data); - else - r.render(); }; r.tx = function (msg) { @@ -3356,7 +3356,7 @@ var msel = (function () { for (var a = 0, aa = tds.length; a < aa; a++) { tds[a].onclick = seltgl; } - r.sel = r.all = null; + selui(); arcfmt.render(); fileman.render(); ebi('selzip').style.display = ebi('unsearch') ? 'none' : '';