AvaloniaEdit uses hard coded SmallChange and LargeChange values for TextArea.
TextView.cs line 2095
Size ILogicalScrollable.ScrollSize => new Size(10, 50);
Size ILogicalScrollable.PageScrollSize => new Size(10, 100);
2 issues:
- When using AvaloniaEdit on Consolonia these are huge values, as 1 pixel = 1 character, so small scroll is scrolling 50 lines and large is 100 lines!
- It's not changeable or configurable in any way I can figure out.
Expected:
That scrolling size is a settable property, either in options or on the textview itself.