 Cyanopsia often occurs for a few days, weeks, or months after removal of a cataract from the eye.Cyanopsia also sometimes occurs as a side effect of taking sildenafil (Viagra), Cialis, or Levitra.Cyanopsia is a medical symptom and not a sign.