MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / on_key_release

Method on_key_release

lib/matplotlib/widgets.py:2564–2573  ·  view source on GitHub ↗

Key release event handler and validator.

(self, event)

Source from the content-addressed store, hash-verified

2562
2563 @_call_with_reparented_event
2564 def on_key_release(self, event):
2565 """Key release event handler and validator."""
2566 if self.active:
2567 key = event.key or ''
2568 for (state, modifier) in self._state_modifier_keys.items():
2569 # 'rotate' is changing _state on press and is not removed
2570 # from _state when releasing
2571 if modifier in key.split('+') and state != 'rotate':
2572 self._state.discard(state)
2573 self._on_key_release(event)
2574
2575 def _on_key_release(self, event):
2576 """Key release event handler."""

Callers

nothing calls this directly

Calls 2

_on_key_releaseMethod · 0.95
discardMethod · 0.80

Tested by

no test coverage detected