code: def openCurrentItem(self):
          
          logger.debug("openCurrentItem")
          _currentItem, currentIndex = self.getCurrentItem()
          if not currentIndex.isValid():
              return
  
          # Expanding the node will call indirectly call RepoTreeModel.fetchMore which will call
          # BaseRti.fetchChildren, which will call BaseRti.open and thus open the current RTI.
          # BaseRti.open will emit the self.model.sigItemChanged signal, which is connected to
          # RepoTreeView.onItemChanged.
          self.expand(currentIndex)
docs: Opens the current item in the repository.