By strange, comic book law — I feel like if Eyelid got her sight back it would take away her powers. She was born without sight as a result of being a telepath and so her blindness is purely generic mystical timey wimey stuff or something.