def METHOD_NAME(self, touch):
    if not self.collide_point(*touch.pos):
        if self.auto_dismiss:
            self.fade_out()
            return False
    super().METHOD_NAME(touch)
    return True