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 -7
View File
@@ -5203,9 +5203,7 @@
// --- Legacy search results renderer (kept for backward compat) ---
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) {
@@ -5263,14 +5261,12 @@
// --- Advanced search results renderer (facets, highlighted snippets, pagination, sort) ---
function renderAdvancedSearchResults(data, query, tagFilter) {
const area = document.getElementById("content-area");
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