It's been pointed out that it's weird that Izzy would still need glasses. You are correct, it is weird. Given the treatments available to Izzy right now she shouldn't need them anymore. But I really like glasses on an aesthetic level and hate when characters have to lose them after some pivotal event or something. So I decided that Izzy's left eye wouldn't be fixed and she'd still need glasses.
I could've made it that Izzy's also loves glasses and decided to keep them anyway. And that's an interpretation I'm open to as well. But mostly don't worry about it. It'll never be addressed in the comic.