From 13da7287b175b8ffec78db412550011f4b4fa0459f4caa26741e600664a04139 Mon Sep 17 00:00:00 2001 From: AidarKC Date: Sat, 1 Aug 2026 02:40:08 +0400 Subject: [PATCH] =?UTF-8?q?UI:=20=D1=81=D0=BA=D1=80=D1=8B=D1=82=D1=8C=20?= =?UTF-8?q?=D0=B0=D0=B2=D0=B0=D1=82=D0=B0=D1=80=D1=8B=20=D0=B8=D0=B7=20?= =?UTF-8?q?=D0=B8=D1=81=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20=D0=B2=D0=BB=D0=BE?= =?UTF-8?q?=D0=B6=D0=B5=D0=BD=D0=B8=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VERSION.properties | 2 +- shine-UI/js/components/arweave-attachment-manager.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/VERSION.properties b/VERSION.properties index 68cb34db..42d4a1fb 100644 --- a/VERSION.properties +++ b/VERSION.properties @@ -1,2 +1,2 @@ -client.version=1.4.13 +client.version=1.4.14 server.version=1.4.4 diff --git a/shine-UI/js/components/arweave-attachment-manager.js b/shine-UI/js/components/arweave-attachment-manager.js index 70a4ba42..3c77f75b 100644 --- a/shine-UI/js/components/arweave-attachment-manager.js +++ b/shine-UI/js/components/arweave-attachment-manager.js @@ -193,7 +193,8 @@ export function openArweaveAttachmentManager({ let balanceInfo = null; let autoOpenedFileDialog = false; const isAvatarMode = String(mode || '') === 'avatar'; - const purposeFilter = isAvatarMode || String(historyPurpose || '').trim() === 'avatar' ? 'avatar' : ''; + const historyPurposeMode = String(historyPurpose || '').trim(); + const purposeFilter = isAvatarMode || historyPurposeMode === 'avatar' ? 'avatar' : 'attachment'; const selectedTxIdSet = new Set((Array.isArray(selectedTxIds) ? selectedTxIds : []).map((item) => String(item || '').trim()).filter(Boolean)); function selectedWallet() { @@ -438,7 +439,7 @@ export function openArweaveAttachmentManager({ const showHistory = () => { const rows = readArweaveAttachmentHistory(cleanLogin) - .filter((item) => !purposeFilter || item.purpose === purposeFilter) + .filter((item) => purposeFilter === 'avatar' ? item.purpose === 'avatar' : item.purpose !== 'avatar') .slice() .reverse(); root.innerHTML = `