Ask an Eye Doctor and Get an Answer ASAP
Thank you for the question.
Since the vision in the affected eye is fine and there is no redness or profuse watering or sensitivity to bright light, I guess the chances of allergy are more. It could have been anything right from pollen in the air or contact with the twig which hit your eye. It is better to give cool compresses for symptomatic relief and take Oral Cetirizine, 10 mg , 1 tablet at bedtime. The swelling should come down by 2-4 days time.