There is a behavior of Sourcetree I find particularly annoying and am wondering if this is a bug, or if there's a setting I've missed.
Steps to reproduce:
What I would expect to happen, and what I want to have happen, is that the first staged file is highlighted and its diff is shown in the diff window.
Does anyone know if this is a setting that can be changed?