Changeset ee3883c13dd6…
Parent 343673de097e…
by
Changes to 2 files · Browse files at ee3883c13dd6 Showing diff from parent 343673de097e Diff from another changeset...
@@ -84,9 +84,9 @@ self._in_history = False
model.layoutChanged.connect(self.resetDelegate)
- def resetBrowseHistory(self, revs):
+ def resetBrowseHistory(self, revs, rev_pos=0):
self._rev_history = revs[:]
- self._rev_pos = -1
+ self._rev_pos = rev_pos-1
self.forward()
def resetDelegate(self):
|
@@ -363,8 +363,9 @@ if self.revset:
self.repomodel.filterbyrevset = checked
self.reload()
- self.repoview.resetBrowseHistory(self.revset)
- self._reload_rev = self.revset[0]
+ selected_rev = self.rev
+ selected_rev_pos = self.revset.index(selected_rev)
+ self.repoview.resetBrowseHistory(self.revset, selected_rev_pos)
def setOutgoingNodes(self, nodes):
self.filterbar.revsetle.setText('outgoing()')
|
Loading...