def exit_mouse_control(self): """ """ Window.unbind(mouse_pos=self._on_bound_mouse_move) self._mouse_controlled.remove(self) if not self._mouse_controlled: Window.ungrab_mouse() Window.show_cursor = True
def unbind_mouse(): Window.unbind(mouse_pos=_on_bound_mouse_move) Window.ungrab_mouse() Window._mouse_bound = False Window.show_cursor = True