I've been trying to fix this bug for a month in our app involving an EditText inside of a ScrollView.
It would appear that any EditorAction or Touch inside of this EditText is causing the ScrollView to scroll all the way to the top. When I put breakpoints in, it looks like external code that I cannot control is the cause of this. What's also interesting is that this is exclusively an Android 7 issue; it does not occur on Android 6 or lower devices.
I can provide any context needed, but there is a ton to be had, so ask me what you need to see and I'll post code accordingly.