Hi Mariam,
Just to make it right, water conditioning is important to avoid such problems on your fish. The use of anti chlorine, and appropriate levels of your aquarium water's nitrate, nitrate, ammonia and of course the temperature should be within optimal levels to address such problem. Not to mention a good filtration system must be in good and working condition too.
For the time being, however, white spots medications maybe used but appropriate dosage should be given in appropriate interval based on the manufacturer's recommendations. Just remember that recover phase would take within days before results can be seen. If signs persists, stop the medication, and reconsider antifungal fish remedy.
To cite further, there are various causes that results to spots on eyes of fish. Fungus, protozoan or bacteria infections. For example, a cottony white growth over the lens of the eyes can be caused by a fungus, thus anti fungal medications should be used instead. Another example, pupil of the eye becoming cloudy can be caused by bacteria, hence, antibacterial medications should be used.
For other related information, please visit and talk to our Pet Care Consultants in all our PLC outlets.
Warm regards.
Eliezer M. Bauzon, DVM RN