- del self["actions"].actions["yellow"]
- self["key_yellow"].setText(" ")
- self["key_yellow"].instance.invalidate()
- self.key_yellow_choice = self.EMPTY
- del self["actions"].actions["blue"]
- self["key_blue"].setText(" ")
- self["key_blue"].instance.invalidate()
- self.key_blue_choice = self.EMPTY
+ if self.key_yellow_choice != self.EMPTY:
+ self.removeAction("yellow")
+ self["key_yellow"].setText(" ")
+ self.key_yellow_choice = self.EMPTY
+ if self.key_blue_choice != self.EMPTY:
+ self.removeAction("blue")
+ self["key_blue"].setText(" ")
+ self.key_blue_choice = self.EMPTY