docs: def on_state(self, *args):
          """If I'm pressed, unpress all other buttons in the ruleslist"""
          # This really ought to be done with the selection behavior
          if self.state == 'down':
              self.rulesview.rule = self.rule
              for button in self.ruleslist.children[0].children:
                  if button != self:
                      button.state = 'normal'