In the [AbsListView](https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/java/android/widget/AbsListView.java) implementation (line 4042) `mScrollState = newState;` is inside the if check. I doubt it makes a difference though.