If the cloth on the visor is still good looking, but the problem is the "droopies" of the end flaps, simply carefully remove the mirror assembly partially and insert an old credit card ( or a current one for a real emergency ) or something similarly sized to "restore" the strength to the flap and re- install the mirror.

Marty