select-search: herbereken de lijstpositie bij elke filterslag
De lijst is zo breed als haar inhoud, dus ze schuift naar links zodra ze rechts van het veld niet meer past. position() liep alleen bij het openen, met de volledige lijst als maat. Na het intypen van een zoekterm bleef die verschuiving staan terwijl de lijst gekrompen was: drie korte regels ver links van het veld waar ze bij horen. Gemeten in test/fixture.html, veld op x=1250 in een venster van 1401px: gefilterd tot 140px breed bleef de lijst op left 1073 staan, nu springt ze naar 1250. Past de inhoud nog altijd niet, dan schuift ze zoals voorheen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
f07c4ffb9e
commit
6bb6f7d9cb
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user