The root of the issue was that the MessageView was not only broken, but it was being completely misused. MessageView has it's own scrollbar, yet it's users would always put it in an addition ScrollView. This never really appeared as a problem because MessageView was never displaying it's own ScrollBar!! Thank god that ANY scrolling bug actually occured so I could fix this insanity.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The root of the issue was that the MessageView was not only broken, but it was being completely misused. MessageView has it's own scrollbar, yet it's users would always put it in an addition ScrollView. This never really appeared as a problem because MessageView was never displaying it's own ScrollBar!! Thank god that ANY scrolling bug actually occured so I could fix this insanity.