Button release event handler and validator.
(self, event)
| 2500 | |
| 2501 | @_call_with_reparented_event |
| 2502 | def release(self, event): |
| 2503 | """Button release event handler and validator.""" |
| 2504 | if not self.ignore(event) and self._eventpress: |
| 2505 | event = self._clean_event(event) |
| 2506 | self._eventrelease = event |
| 2507 | self._release(event) |
| 2508 | self._eventpress = None |
| 2509 | self._eventrelease = None |
| 2510 | self._state.discard('move') |
| 2511 | return True |
| 2512 | return False |
| 2513 | |
| 2514 | def _release(self, event): |
| 2515 | """Button release event handler.""" |
nothing calls this directly
no test coverage detected