The Baal HaTurim here says to see what he wrote in parshas Vayeitzei 29 17 ועיני לאה רכות.
There he says there are three psukim that start similarly. That one, ועיני ישראל כבדו מזקן &
ועיני רשעים תכלנה ,איוב י׳א כ׳. He says Leah's eyes got weak because of her fear of marrying Eisav. He quotes a Medrash Hagadol (8) that Yaakov's eyes got weak because he saw the Yeravam and Achav coming out of Ephraim and Menasheh. This is why Leah's eyes and Yaakov's eyes got weak, because of the eyes of the rishaim.
So according to this, Yaakov's eyes were fine up until he saw Ephraim and Menasheh.
Rashi in Vayechi also mentions this idea of Yaakov losing his ruach hakidesh after seeing the bad progeny, Yeravam and Achav from Ephraim and Yehu and his sons from Menasheh. He is quoting the Tanchuma #6 that actually asks how can it be that Yaakov didn't recognize them after spending seventeen years with them.
The answer being the loss of the shechina. It would be possible to combine these two pshatim, the weak eyes being the result of the los of ruach hakodesh, and I'm pretty sure when I was a kid in school that was the standard, but the Tanchuma continues that Yosef prayed for the ruach hakodesh to return, which it did. Rashi mentions this as well, but in passuk 9, before the Torah mentions that Yaakov's eyes were weak, so unless you can claim that part is out of order, or some other idea, it seems these won't work together.