← back to Blockprintedwallpaper
search: scroll results into view on mobile (grid was below the fold → looked like nothing happened)
73e0bbb8c1a29293b9a7ac3a093796bbff1d0264 · 2026-07-30 10:05:35 -0700 · Steve Abrams
Files touched
Diff
commit 73e0bbb8c1a29293b9a7ac3a093796bbff1d0264
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Jul 30 10:05:35 2026 -0700
search: scroll results into view on mobile (grid was below the fold → looked like nothing happened)
---
public/index.html | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/public/index.html b/public/index.html
index 30f9b79..47b6228 100644
--- a/public/index.html
+++ b/public/index.html
@@ -741,7 +741,12 @@ io.observe(document.getElementById('sentinel'));
document.getElementById('searchInput').addEventListener('input', e => {
state.q = e.target.value.trim();
clearTimeout(window._t);
- window._t = setTimeout(resetGrid, 220);
+ window._t = setTimeout(() => {
+ resetGrid();
+ // Mobile: results grid sits below the fold under the keyboard, so a search looks
+ // like "nothing happened". Bring results into view when a query is entered.
+ if (state.q) { const a = document.getElementById('statLine') || document.getElementById('grid'); if (a) a.scrollIntoView({ behavior: 'smooth', block: 'start' }); }
+ }, 220);
});
// Density slider
← 6ec0bc7 corner-nav: block javascript:/data: URIs in search preview (
·
back to Blockprintedwallpaper
·
Wire DW Meta Pixel 1431180262113856 + DW-network ad slot [ad cfeeccd →