По поводу метода, который я описывал здесь:
всё функционирует замечательно - встегивается/отстегивается легким движением, ни за что не цепляется. Однако обнаружилась небольшая недоработка: на ленту я ставил ту часть кнопки, которая с углублением. В результате, иногда после отстегивания ленты, снег забивался в это углубление кнопки. Поэтому совет: если будете так делать, ставьте на ленту ту часть кнопки, где выступающий элемент, а половинку с углублением - на штаны. Так она не будет забиваться снегом.
С приветом,
Михаил