def _onMouseReleased(self, _evt, _id): """Mouse button released event """ if BaseEditMode._onMouseReleased(self, _evt, _id): return True if _id == ois.MB_Left and self.navigation: self.navigation = False return False
def _onMouseReleased(self, _evt, _id): """Event on mouse button released """ if BaseEditMode._onMouseReleased(self, _evt, _id): return True mstate = _evt.get_state() mpos = self._getMousePos(mstate) if _id == ois.MB_Left: # moving state finishing if self.state is GeometryEditMode.ES_Move: self.state = GeometryEditMode.ES_None # self._selectObject(self.active_object) self.active_object = None return False