RecyclerView con CollapsingToolbarLayout se desplaza mal cuando se lanza

He encontrado un comportamiento extraño en RecyclerView con CollapsingToolbarLayout. Cuando hago scroll en RecyclerView, funciona perfectamente. Pero cuando trato de lanzarlo y detenerlo lo suficientemente rápido – puedo ver, que RecyclerView se desplaza "dentro de sí mismo".

Comportamiento incorrecto:

RecyclerView no debe ser desplazable antes de que CollapsingToolbarLayout colapse completamente, pero es (en normall scroll todo funciona perfectamente, el problema sólo aparece cuando se lanza).

introduzca la descripción de la imagen aquí

Mi diseño se ve así:

<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="kg.nongrate.arseniii.collapsingtoolbarlayouttest.MainActivity"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.design.widget.CollapsingToolbarLayout android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <TextView android:layout_width="match_parent" android:layout_height="240dp" android:layout_marginTop="?attr/actionBarSize" android:background="@color/colorPrimary" android:text="1. Hello World!\n\n\n2. Hello World!\n\n\n3. Hello World!" android:textColor="@color/colorAccent" app:layout_collapseMode="parallax" app:layout_collapseParallaxMultiplier="0.7" android:gravity="center" /> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimaryDark" android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:layout_collapseMode="pin" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <android.support.v7.widget.RecyclerView android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#0cc" app:layout_behavior="@string/appbar_scrolling_view_behavior" /> </android.support.design.widget.CoordinatorLayout> 

Aquí hay fuentes y dos videos que muestran lo que quiero decir: https: //[email protected]/NonGrate/collapsingtoolbarlayout-recyclerview-bug.git

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.