From 937ac826f85d39bfdd8730da1299fa2850590fd6 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Fri, 15 May 2026 11:19:10 -0400 Subject: [PATCH] Auto-set modal filter to 'All' when Browse Templates opened from Templates tab --- src/index.html | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/index.html b/src/index.html index d511b6b..af68a1f 100644 --- a/src/index.html +++ b/src/index.html @@ -5094,7 +5094,16 @@ $('designerNostrLoadBtn').addEventListener('click', openDiscDesignNostrSearch); - $('browseCommunityBtn').addEventListener('click', () => { $('nostrModal').classList.add('open'); switchModalTab('New'); }); + $('browseCommunityBtn').addEventListener('click', () => { + for (const t of ['New', 'Popular', 'Mine']) { + _feedState[`filter${t}`] = 'any'; + document.querySelectorAll(`.feedTypeBtn[data-tab="${t}"]`).forEach(btn => { + btn.classList.toggle('active', btn.dataset.type === 'any'); + }); + } + $('nostrModal').classList.add('open'); + switchModalTab('New'); + }); $('designerBrowseCommunityBtn').addEventListener('click', () => { for (const t of ['New', 'Popular', 'Mine']) { _feedState[`filter${t}`] = 'disc-design';