Doesn't sound good. Swollen eye is oftentimes a bacterial infection. But allowing itself to be stuck to the overflow rarely ends well for the fish.
How old is the system and what are the basic water parameters? Knowing the basics like Ammonia, Nitrite and Nitrate is a start. As is pH, temp and salinity.
We can help further the more info available to have an educated answer to the problem