Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

stable changeset: reset scroll position when changeset selected

Don't reset scroll position when the file in same changeset switched.
This behavior is useful for hiding long commit message.

Changeset d8404435580d

Parent da5288952fe8

by Yuki KODAMA

Changes to one file · Browse files at d8404435580d Showing diff from parent da5288952fe8 Diff from another changeset...

 
162
163
164
 
 
165
166
167
 
212
213
214
 
 
215
216
217
 
232
233
234
235
 
236
237
238
 
162
163
164
165
166
167
168
169
 
214
215
216
217
218
219
220
221
 
236
237
238
 
239
240
241
242
@@ -162,6 +162,8 @@
  else:   self._filesel.select_path((0,))   + self.reset_scroll_pos() +   def load_patch_details(self, patchfile):   'Load specified patch details into buffer and file list'   self._filelist.clear() @@ -212,6 +214,8 @@
  else:   self._filesel.select_path((0,))   + self.reset_scroll_pos() +   def filelist_rowchanged(self, sel):   model, path = sel.get_selected()   if not path: @@ -232,7 +236,7 @@
  else:   self.append_all_patch_diffs()   - # reset position of diff pane's scroll bar + def reset_scroll_pos(self):   adj = self.diffscroller.get_vadjustment()   adj.set_value(0)   adj = self.diffscroller.get_hadjustment()