From f721a679cf1cca425b90dba1dad1774f52d5afe7 Mon Sep 17 00:00:00 2001 From: vladmandic Date: Fri, 26 Dec 2025 09:10:16 +0100 Subject: [PATCH] ui fix filter by model type Signed-off-by: vladmandic --- CHANGELOG.md | 3 ++- javascript/extraNetworks.js | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 55d69334c..ddcb0bb39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,7 +51,8 @@ End of year release update, just two weeks after previous one, with several new - control input media with non-english locales - handle embeds when on meta device - improve offloading when model has manual modules - - fix ui section colapsible state, thanks @awsr + - ui section colapsible state, thanks @awsr + - ui filter by model type ## Update for 2025-12-11 diff --git a/javascript/extraNetworks.js b/javascript/extraNetworks.js index 30c33221f..6f3f4cdc9 100644 --- a/javascript/extraNetworks.js +++ b/javascript/extraNetworks.js @@ -312,8 +312,9 @@ function extraNetworksFilterVersion(event) { const version = event.target.textContent.trim(); const activeTab = getENActiveTab(); const activePage = getENActivePage().toLowerCase(); - const cardContainer = gradioApp().querySelector(`#${activeTab}_${activePage}_cards`); - log('extraNetworksFilterVersion', version); + let cardContainer = gradioApp().querySelector(`#${activeTab}_${activePage}_cards`); + if (!cardContainer) cardContainer = gradioApp().querySelector(`#txt2img_extra_networks_${activePage}_cards`); + log('extraNetworksFilterVersion', { version, activeTab, activePage, cardContainer }); if (!cardContainer) return; if (cardContainer.dataset.activeVersion === version) { cardContainer.dataset.activeVersion = '';