El pistón se mantiene en su lugar mediante una junta de goma. El pistón no se desliza en esta junta, sino que se pegan.
Entonces, cuando se activa el freno y el pistón se mueve hacia el disco, la junta se deforma un poco para permitir este movimiento sin deslizarse.
Cuando se suelta el freno, la junta se mueve a su forma original y retrae el pistón.
Sin embargo, un poco de deslizamiento es necesario con el tiempo para compensar el desgaste de las almohadillas.
Encontré esta animación, que muestra claramente cómo las juntas (rojas) se deforman y retraen los pistones, y cómo se desliza el pistón cuando las pastillas se desgastan:
Fuente: www.mtb-news.de