diff -r d3729abac667 -r 5c9a82215917 Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py --- a/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sun Feb 05 14:16:53 2017 +0100 +++ b/Plugins/VcsPlugins/vcsMercurial/HgLogBrowserDialog.py Sun Feb 05 17:26:58 2017 +0100 @@ -2228,8 +2228,8 @@ self.logTree.setCurrentItem(itm) else: # load the next batch and try again + self.__addFinishCallback(lambda: self.__revisionClicked(url)) self.on_nextButton_clicked() - self.__revisionClicked(url) ########################################################################### ## Diff handling methods below