by
Changes to 3 files · Browse files at f0179326f34e Showing diff from parent c25b4666832b 8d636040d1a4 Diff from another changeset...
@@ -541,7 +541,8 @@ dlg.setSearchPattern(opts['pattern'])
if dlg._manifest_widget._fileview.actionAnnMode.isEnabled():
dlg._manifest_widget._fileview.actionAnnMode.trigger()
- dlg.setSearchCaseInsensitive(opts['ignorecase'])
+ if 'ignorecase' in opts:
+ dlg.setSearchCaseInsensitive(opts['ignorecase'])
except IndexError:
pass
dlg.setSearchPattern(hglib.tounicode(opts.get('pattern')) or '')
|
@@ -279,6 +279,9 @@ else:
idx = self.model().indexFromRev(rev)
if idx is not None:
+ # avoid unwanted selection change (#1019)
+ if self.currentIndex().row() != idx.row():
+ self.setCurrentIndex(idx)
self.scrollTo(idx)
def saveSettings(self, s = None):
|
Loading...