Fatti
La controversia oppone la società T. AG, proprietaria di un appartamento e di due posti auto a Würenlos, ai locatari S. e M. Questi ultimi hanno chiesto alla società T. AG, il 28 giugno 1993, di rivedere il canone di locazione a causa della diminuzione dei tassi di interesse ipotecario. La società T. AG ha risposto il 3 agosto 1993 riconoscendo un diritto a riduzione del 5,19%, ma lo ha escluso a causa di una riserva di canone di locazione inclusa nell'ultima notifica di aumento. I locatari hanno quindi adito l'autorità di conciliazione per le controversie in materia di locazione del distretto di Baden, che ha fallito, e successivamente il tribunale distrettuale di Baden, che ha respinto la loro richiesta di riduzione del canone di locazione del 5,19% a partire dal 1° ottobre 1993.
I locatari hanno interposto appello dinanzi al tribunale cantonale di Argovia, che ha annullato la decisione del tribunale distrettuale e ridotto il canone di locazione del 4,13% a partire dal 1° marzo 1994. La società T. AG ha presentato un ricorso dinanzi al DTF, che ha ammesso il ricorso e respinto la richiesta di riduzione del canone di locazione.
Legge
Il DTF ha considerato che gli aggiustamenti del canone di locazione non possono essere richiesti in modo temporalmente indeterminato e devono riferirsi a un termine di risoluzione preciso. Per valutare una richiesta di modifica del canone di locazione, è necessario partire dal momento in cui, al più tardi, essa doveva essere indirizzata al contraente. Sono presi in considerazione solo i mutamenti delle basi di calcolo che erano certi in quel momento e che producevano effetti al più tardi al termine di risoluzione.
Il DTF ha anche considerato che se nuovi fattori di diminuzione appaiono durante una procedura di diminuzione del canone di locazione, il locatario può far valere le pretese fondate su quelli nella…