I have a multi-line text editor with word wrap enabled that can be used to enter text.
If I enter enough text to make the vertical scrollbar appear, then try to scroll UP (with mousewheel or scrollbar), the texteditor sort of glitches and refuses to scroll upwards.
This problematic behaviour goes away if setScrollToShowCursor() is set to false. However, in that case, as I enter new text I need to scroll to follow it manually.
The problem here is that I would like the texteditor to scroll DOWN automatically as new text is added. However, I would also like (and expect) to be able to scroll UP without needing to manually insert the caret at increasing ascending positions, in the same way any other texteditor on the planet works.
Is there any way to get this to work correctly? Is this a bug, or just an oversight in the implementation?