onTriggerChanged method
Invocata dall'input utente nel campo trigger: registra la query, apre l'overlay se chiuso e avvia la ricerca (debounced per l'async).
Implementation
void onTriggerChanged(String value) {
if (!isOverlayOpen) {
openOverlay();
}
// Reset dell'evidenziazione: la lista cambia con la query.
_highlightedIndex = -1;
onSearch(searchColumn, value);
}