When reading "Ηow can I keep my jeans' zippers from unzipping on their own?", I remembered having a pair of jeans with buttons or rivets instead of a zipper, and that these always came undone. And fixing that, is kind of uncomfortable.
So, how can I keep the rivet fly or button jeans closed up?