Beginning a few months ago, the cover for the driver's visor mirror has become loose. When I pull down the visor to block sunlight, the mirror cover tends to dangle a bit away from the mirror as if a spring to hold the cover closed has weakened or broken. Has anyone encountered this issue? If so, is there a way to repair the problem workout replacing the visor?