swim in front of (one's) eyes
To appear in or cloud one's vision. Usually said of floaters (clumps of fibers in the eye) or rings, spots, or flashes of light or dark (called phosphenes). I stood up too quickly, causing flashes of light to swim in front of my eyes. A: "My daughter's had these floaters swimming in front of her eyes recently." B: "Isn't she a bit young for that to be happening?"