code: def unholdAction(self):
          
          self._actionHeld = False
          
          point = self.mapFromGlobal(QCursor.pos())
          self.setCurrentAction(self.actionAt(point))
docs: Unholds the action from being blocked on the leave event.