def METHOD_NAME(self, clear=False, *l):
    col = self.ids.select.state == 'down' and 1 or .2
    with self.canvas:
        Color(col, 0, 0, .15)
        if self.rect or clear:
            self.canvas.remove(self.rect)
        self.rect = Rectangle(size=self.size, pos=self.pos)