
Originariamente inviata da
KillerWorm
Ciao e benarrivato, non è molto chiaro come funziona lo script che hai postato; sarebbe utile che tu fornissi un esempio minimo in cui è possibile riscontrare il problema, ad esempio usando uno dei vari code playground online.
Ad ogni modo, vedo che la variabile prevTrigger è definita localmente dentro la funzione addHoverListenersWithDelay.
Dal momento che usi questa per determinare l'eventuale "trigger" precedentemente avvenuto, sarebbe più logico che fosse definita nel livello principale. In sostanza quella variabile dovrebbe essere globale e non locale.
Vedi se risolvi in questo modo, altrimenti ti invito a fornire un esempio minimo.