Descrição: Estou desenvolvendo uma interface com Kivy e percebi que, ao clicar com o botão direito do mouse sobre um Button, aparece uma mancha vermelha. O evento está sendo tratado corretamente com on_touch_down, mas o efeito visual continua aparecendo. Gostaria de entender por que isso ocorre e como posso desativar esse comportamento indesejado. O pequeno código que eu usei está abaixo: class MyButton(Button): def on_touch_down(self, touch): if self.collide_point(*touch.pos): if touch.button == 'right': self.right_pressed() return True return super().on_touch_down(touch) Também tentei ajustar background_down, mas gostaria de entender se há uma maneira oficial de tratar interações com o botão direito sem efeitos gráficos. O que espero: Uma explicação sobre o motivo da mancha e, se possível, uma forma de impedir esse feedback visual sem afetar os demais comportamentos do botão. Continue reading...