DD had an appointment for an eye test at the local opticians but was told it couldn't be done because she has a chalazion on her upper eyelid just above the eyelashes. Apparently any reading that would be taken would be inaccurate. She came home with a microwaveable eye mask and eyelid wipes. Was told not to come back until the chalazion has gone. Are there any opticians about who can explain the reason for this?