fix: barre flottante deplacee hors content-area (avant </body>) — immunisee contre innerHTML
CI / lint (push) Failing after 6s
CI / test (push) Has been skipped
CI / build (push) Has been skipped
CI / security (push) Failing after -5s

This commit is contained in:
2026-06-15 16:33:54 -04:00
parent c2d7000edf
commit 5ec54d3cc2
3 changed files with 16 additions and 25 deletions
+3 -8
View File
@@ -842,9 +842,7 @@ export async function performAdvancedSearch(query, vaultFilter, tagFilter, offse
// --- Legacy search results renderer (kept for backward compat) ---
export function renderSearchResults(data, query, tagFilter) {
const area = document.getElementById("content-area");
var rb = document.getElementById("results-bar");
area.innerHTML = "";
if (rb) area.appendChild(rb);
const header = buildSearchResultsHeader(data, query, tagFilter);
area.appendChild(header);
if (data.results.length === 0) {
@@ -902,15 +900,12 @@ export function renderSearchResults(data, query, tagFilter) {
// --- Advanced search results renderer (facets, highlighted snippets, pagination, sort) ---
export function renderAdvancedSearchResults(data, query, tagFilter) {
const area = document.getElementById("content-area");
// Save results bar before clearing
var rb = document.getElementById("results-bar");
area.innerHTML = "";
if (rb) area.appendChild(rb);
// Update match counter
const countEl = document.getElementById("rb-count");
// Update match counter + show floating results bar
var rb = document.getElementById("results-bar");
var countEl = document.getElementById("rb-count");
if (countEl) countEl.textContent = `${data.total > 0 ? "1" : "0"}/${data.total}`;
// Show floating results bar
if (rb) rb.style.display = 'flex';
// Header with result count and sort controls