It can’t have been a hard hit or the alum’ pivot breaks, the plastic clips are very weak, it’s easy to break them when disassembling so you have nothing to loose in trying to push the shell back together. Maybe some hidden 3M double sided tape will hold it.
Fitting a new glass is easy.