Try to maintain scroll position in branch view when refreshing

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Unresolved
    • None
    • Component/s: None
    • None

      While scrolling through the branch history view (using the mouse-wheel or two fingers) SourceTree will occasionally auto-refresh this list. When this happens the current scroll position is lost and reset to the selected line.

      Since this refresh sometimes happens several times in a row it makes a very frustrating user experience and often there has not even been a change in the content of the list.

      Possible improvements might be:
      1) Store, and then restore the scroll position when the list is refreshed
      2) Prevent the list from refreshing several times in a row. Can these refreshes all happen but not refresh the UI until the last one is complete?
      3) Don't perform an automatic refresh until a certain number of minutes has elapsed since the user last scrolled this list. (Or perhaps interacted with anything in the UI?)

              Assignee:
              Unassigned
              Reporter:
              Jeff
              Votes:
              5 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: