This seems to be Migraine aura and it has nothing to do with your eyes or vision. Please consult a neurologist for the same and do get your eyes checked as well as a part of a routine checkup.
Answered2021-01-16 08:09:28
Let others know if this answer was helpful