Fatti
[A.], nato nel 1957, è stato assunto nel 2005 dalla società B. AG come vicepresidente e direttore finanziario per l'Europa. Il suo contratto prevedeva uno stipendio base di 320.000 fr. all'anno, nonché la partecipazione a un piano di partecipazione dei dipendenti sotto forma di "restricted stock units" (RSU) e "stock options" (SO). Il 25 agosto 2015, le parti hanno concordato di comune accordo di risolvere il loro rapporto contrattuale per motivi di ristrutturazione aziendale. Era previsto che [A.] ricevesse un'indennità di licenziamento di 1.490.000 fr. pagabile in due rate.
[A.] si è annunciato all'assicurazione contro la disoccupazione alla fine di novembre 2015 e ha chiesto il pagamento di indennità a partire dal 1° dicembre 2015. La cassa cantonale vallesana di disoccupazione gli ha negato il diritto all'indennità fino al 5 aprile 2018, ritenendo che l'indennità di licenziamento coprisse una perdita di lavoro corrispondente a 28 mesi e 4 giorni.
[A.] ha fatto ricorso contro questa decisione. Il Tribunale federale ha infine respinto il suo ricorso.
Legge
Il Tribunale federale ha ritenuto che solo gli importi di 112.535 fr. (salari relativi al periodo di preavviso di tre mesi) e 126.000 fr. (reddito assicurato annuo massimo) dovessero essere dedotti dall'indennità di licenziamento di 1.490.000 fr., mentre il saldo di 1.251.465 fr. rappresentava prestazioni volontarie del datore di lavoro a copertura della perdita di reddito.
Secondo la giurisprudenza, la perdita di lavoro non viene presa in considerazione se le prestazioni volontarie del datore di lavoro coprono la perdita di reddito derivante dalla risoluzione del rapporto di lavoro. Queste…