Is there any cure for traumatic mydriasis?

Yes. Traumatic mydriasis is caused by damage to the muscles which normally cause the pupil to become small in daylight, if severely damaged, a surgery could be done to cosmetically improve the appearance of the pupil. The muscle itself however cannot at this time be fixed.