Mine is hinged from the bottom. But when traveling it would fall open. That wasn't good considering this is a front living room model and both opposing slides slide right in front of the entertainment center. Actually, when the glass door flips down, it touches the retracted slides... not good.
I did try adjusting the magnets and the metal clips on the glass. That did not work either. It kept flipping open. I finally came up with the solution in the photo below. I used a gold color and a gold colored dry wall screw. I left the swinging catch loose enough it swings freely and gravity holds it in the downward position. No problem opening the door. I've done it so much now, I don't even thing about swinging my catch to one side or the other.
I installed this in the first 2 week so ownership. It's worked good ever since. So, there's never been any desire to improve it more.
__________________
Who you are right now is a sum total off all you use to be.
2019 Montana High Country 375FL
2014 Chevy Silverado Duramax, 6.6L Dually