diff options
author | Thomas Wolf | 2019-07-30 20:07:50 +0000 |
---|---|---|
committer | Michael Keppler | 2019-08-21 11:07:10 +0000 |
commit | 9a0e6920c9e134d8a7848ca289645e79f9e4d6fa (patch) | |
tree | 52d7dc0c155a92d515b667af544fc05ee98dc79c /org.eclipse.egit.ui.test/src/org/eclipse/egit/ui/test | |
parent | f9c82928f45f5e9ab33ab04a08904e1b6d2ebfa6 (diff) | |
download | egit-9a0e6920c9e134d8a7848ca289645e79f9e4d6fa.tar.gz egit-9a0e6920c9e134d8a7848ca289645e79f9e4d6fa.tar.xz egit-9a0e6920c9e134d8a7848ca289645e79f9e4d6fa.zip |
History: keep commit selected if branches to show change
Keep the currently selected commit selected when the user toggles
first-parent, show all branches, show additional refs, or the
follow renames settings.
Additionally, try to avoid jumping around in the history. Previously,
the code simply tried to keep the table at the current top row index.
But that doesn't really help when the branches to show change. (It may
have been fine for incremental loading.) Newly, try to keep the current
top commit shown by name. For incremental loading this gives the same
result; for other use cases it reduces the jumping around quite a bit.
Change-Id: Id20ba2bf97fccb60fdba629240e1681489871fb5
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
Diffstat (limited to 'org.eclipse.egit.ui.test/src/org/eclipse/egit/ui/test')
0 files changed, 0 insertions, 0 deletions