Die Redewendung kommt möglicherweise daher, dass jemand, der Tomaten auf den Augen hat, nichts sieht, weil die Tomaten die Sicht verdecken würden.
The phrase possibly comes from the idea that if someone had tomatoes on their eyes, they wouldn’t see anything because the tomatoes would block their vision.