Yo creo que lo hace porque sabe que te molesta, y como a él también le molestará tener a la suegra cada dos por tres metida en casa,piensa que así dejarás de ir tanto, y parece que lo va a conseguir.
Es tu hija la que debería aclarar las cosas con él , quizá si tus visitas no son tan frecuentes y largas como das a entender que han sido hasta ahora, él acepte ponerse un pantalón cuando tú estés.
No es que me parezca bien su actitud, que conste, se me ha ocurrido que pueda ser una estrategia para evitar la falta de intimidad que supone tener a una persona en casa cada dos por tres. ( A mí es que no me gustan las visitas, por muy familia que sean, así que tampoco llevaría bien que la suegra se me plantase en casa continuamente)