stroke and peripheral vision lossstroke vision loss recoverystroke causing vision lossoccipital stroke vision lossloss of vision in one eye strokeheat stroke vision lossmini stroke vision losseyesight loss due to diabetesvision loss due to strokeloss of sight due to diabeteseye loss due to diabetesvision symptoms of stroke