I am not sure whether the "mini-stroke'' you said is the same as a medical mini-stroke. Did you mean that the stroke is not severe? In medicine, mini-stroke refers to transient ischemic attack. This condition precludes the onset of a stroke but itself is a reversible process. This means that with the mini-stroke, you have vision loss, but this is temporary. The symptom only lasts a few minutes. But if you leave it untreated, you will have a stroke. If the mini-stroke means a not severe stroke, then the damage is permanent. It is very unlikely to regain some vision.