ScottMattes
Member³
This may be hard to explain so that it can be visualized, but here goes.
In short, the lower button of the vertical scroll bar moves based on the line length being displayed.
If the code that I am working on has lines that do not exceed the width of the window there is only one scroll bar, the vertical one. So, when I want to scroll down I place my mouse pointer over the lower scroll button and click. If the scroll takes me to a section of code with a line that exceeds to width of the window the horizontal scroll bar appears AND the vertical scroll bar changes where the bottom button appears (the lower vertical button and the right horizontal button do not appear side by side). This is logical BUT it means that I now have to move the mouse to be able to continue scrolling.
I find that this breaks my concentration having to a) realize that the code isn't scrolling even though I am clicking, b) looking if the mouse pointer has moved, c) having it dawn on me that there must be a long line displayed and the button has moved, d) moving the pointer to the new location and clicking, e) moving it once again when the code displayed is shorter. Oh, and add to that each time this happens I tend to think that I should report this so that it can be taken care of.
OK, my proposed solution is to have, at least, an option that says 'always display the horizontal scroll bar'.
Now I can remove one step from my reaction to this annoying behaviour. O, wait, actually I'll be replacing it with 'I wonder when this will be fixed'.
I hate Mondays!
In short, the lower button of the vertical scroll bar moves based on the line length being displayed.
If the code that I am working on has lines that do not exceed the width of the window there is only one scroll bar, the vertical one. So, when I want to scroll down I place my mouse pointer over the lower scroll button and click. If the scroll takes me to a section of code with a line that exceeds to width of the window the horizontal scroll bar appears AND the vertical scroll bar changes where the bottom button appears (the lower vertical button and the right horizontal button do not appear side by side). This is logical BUT it means that I now have to move the mouse to be able to continue scrolling.
I find that this breaks my concentration having to a) realize that the code isn't scrolling even though I am clicking, b) looking if the mouse pointer has moved, c) having it dawn on me that there must be a long line displayed and the button has moved, d) moving the pointer to the new location and clicking, e) moving it once again when the code displayed is shorter. Oh, and add to that each time this happens I tend to think that I should report this so that it can be taken care of.
OK, my proposed solution is to have, at least, an option that says 'always display the horizontal scroll bar'.
Now I can remove one step from my reaction to this annoying behaviour. O, wait, actually I'll be replacing it with 'I wonder when this will be fixed'.
I hate Mondays!