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: