Mine has been glued on the drivers side before i got the car. I did the passenger side about 2 months ago cuz it was peeling off.
Just get some clear glue and fill the inside, then hold it in place with tape for a couple of days (can drive around while it is on). Then when it is dry use ur finger to rub off the visible glue.
Mine hasnt come off yet