This is from the (now closed) bug #626 that I raised:
I have noticed in the last several revisions of TexStudio (this is the latest, 2.5) that when you select an element in the Structure/Tree view the text view does not always scroll to have that element at the top of the page. More specifically when going from the top down, the elements would be displayed at the bottom. It's fine when going bottom up. I think this is because it is implemented by just having the cursor jump to that line like search.
What needs to be done is the cursor should jump to the required line selected in the Structure view, but also have the screen scroll down so that the cursor (at the line of the element selected) is always the verfy first line of the Text screen.
It seems to be fixed to the extent that the text view will shot +/-5 lines, but it would be better to see more of the actual section content below. Perhaps having 5 lines above the section and the rest of the screen showing the selected section might work better? Could do just the section at the very top. I'm not certain which will work better in reality - for the implementer to decide :)