(self, event)
| 122 | self.buttonsBarPos = (posx, posy) |
| 123 | |
| 124 | def OnLeftUp(self, event): |
| 125 | |
| 126 | mx, my = event.GetPosition() |
| 127 | |
| 128 | toggle = self.HitTest(mx, my) |
| 129 | |
| 130 | if toggle is not None: |
| 131 | self.Refresh() |
| 132 | |
| 133 | self.shipBrowser.ToggleRacesFilter(self.raceNames[toggle]) |
| 134 | |
| 135 | stage = self.shipBrowser.GetActiveStage() |
| 136 | |
| 137 | if stage == 2: |
| 138 | categoryID = self.shipBrowser.GetStageData(stage) |
| 139 | wx.PostEvent(self.shipBrowser, Stage2Selected(categoryID=categoryID, back=True)) |
| 140 | event.Skip() |
| 141 | |
| 142 | def HitTest(self, mx, my): |
| 143 | x, y = self.buttonsBarPos |
nothing calls this directly
no test coverage detected