eric6/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py

changeset 8259
2bbec88047dd
parent 8243
cc717c2ae956
child 8273
698ae46f40a4
equal deleted inserted replaced
8258:82b608e352ec 8259:2bbec88047dd
945 itm.setData(0, self.__parentsRole, parents) 945 itm.setData(0, self.__parentsRole, parents)
946 for parent in parents: 946 for parent in parents:
947 self.__childrenInfo[parent].append(int(rev)) 947 self.__childrenInfo[parent].append(int(rev))
948 itm.setData(0, self.__incomingRole, self.commandMode == "incoming") 948 itm.setData(0, self.__incomingRole, self.commandMode == "incoming")
949 949
950 if self.logTree.topLevelItemCount() > 1: 950 topedges = (
951 topedges = self.logTree.topLevelItem( 951 self.logTree.topLevelItem(
952 self.logTree.indexOfTopLevelItem(itm) - 1 952 self.logTree.indexOfTopLevelItem(itm) - 1
953 ).data(0, self.__edgesRole) 953 ).data(0, self.__edgesRole)
954 else: 954 if self.logTree.topLevelItemCount() > 1 else
955 topedges = None 955 None
956 )
956 957
957 icon = self.__generateIcon(column, color, edges, topedges, 958 icon = self.__generateIcon(column, color, edges, topedges,
958 QColor(self.__branchColor(branches[0])), 959 QColor(self.__branchColor(branches[0])),
959 rev in self.__projectWorkingDirParents, 960 rev in self.__projectWorkingDirParents,
960 rev in self.__closedBranchesRevs, 961 rev in self.__closedBranchesRevs,

eric ide

mercurial