what causes flashes of light in eye
Flashes of light that appear as jagged lines or heat waves in both eyes, often lasting 10-20 minutes, are different. They are usually caused by migraine, a spasm of blood vessels in the brain.