Here are some other things that can cause vision problems
Antiarrhythmia drugs, such as amiodarone (Cordarone) and digoxin (Lanoxin), are used to treat abnormal heart rhythms and may cause visual disturbances such as blurred vision, yellow vision, or blue-green halos around objects.
Antimalarial drugs, such as chloroquine (Aralen) and hydroxychloroquine (Plaquenil), are used not only for malaria, but also for rheumatoid arthritis and lupus. They may cause visual disturbances such as blurred vision, and prolonged therapy may lead to irreversible retinopathy.
Corticosteroids, such as prednisone (Deltasone and other brands) may lead to glaucoma or cataracts. Oral treatments (commonly used for arthritis) are linked to cataracts, while the inhaled versions used to treat asthma are associated with both cataracts and glaucoma.
Erectile dysfunction drugs, like sildenafil (Viagra), tadalafil (Cialis), and vardenafil (Levitra), can temporarily cause objects to have a blue tinge to them, blurred vision, and sensitivity to light.
Phenothiazines, like chlorpromazine (Thorazine) and thioridazine (Mellaril), are used to treat schizophrenia. These drugs may lead to blurred vision, changes in color vision, and difficulty seeing at night.