Fatti
A., nata nel 1972, percepisce una rendita AI completa a seguito di un incidente stradale avvenuto nel marzo 1999 dal 1° marzo 2000. La Cassa pensioni B. le ha corrisposto una rendita d'invalidità professionale completa. Dopo l'incidente, A. ha lavorato presso il suo precedente datore di lavoro con un grado di occupazione fortemente ridotto al 10%.
Con lettera del 18 luglio 2007, la Cassa pensioni ha effettuato per la prima volta il calcolo del sovraindennizzo, tenendo conto di un reddito netto di circa Fr. 10'300.-. Il 24 ottobre 2008, A. e la Cassa pensioni hanno concluso un accordo sulla "restituzione della rendita per sovrassicurazione". Il rapporto di lavoro è stato risolto al 31 dicembre 2008.
Con azione del 18 dicembre 2015, A. ha chiesto che la Cassa pensioni fosse obbligata a effettuare un nuovo calcolo del sovraindennizzo con effetto retroattivo dal 1° gennaio 2009. Il Tribunale cantonale di Friburgo ha respinto la domanda.
Legge
Il Tribunale federale afferma che la perdita del posto di lavoro alla fine del 2008 rappresenta una modifica rilevante dei fatti di causa e quindi un fattore di calcolo del sovraindennizzo. Tuttavia, la giurisdizione inferiore ha erroneamente ritenuto che, in caso di una capacità lavorativa residua del solo 10%, dovesse essere computato un reddito da attività lucrativa ipotetico.
Secondo la giurisprudenza e la dottrina, in caso di una capacità lavorativa residua così esigua, si deve partire dal presupposto della sua inutilizzabilità. Pertanto, di…