diff --git a/android/sdk/src/main/java/com/tencent/mtt/supportui/views/recyclerview/RecyclerViewBase.java b/android/sdk/src/main/java/com/tencent/mtt/supportui/views/recyclerview/RecyclerViewBase.java index 17aa10198c9..e3cfa952253 100644 --- a/android/sdk/src/main/java/com/tencent/mtt/supportui/views/recyclerview/RecyclerViewBase.java +++ b/android/sdk/src/main/java/com/tencent/mtt/supportui/views/recyclerview/RecyclerViewBase.java @@ -2331,9 +2331,7 @@ protected void onLayout(boolean changed, int l, int t, int r, int b) } handleOnLayoutChange(); } - eatRequestLayout(); - dispatchLayout(); - resumeRequestLayout(false); + if (changed) { if (mIsChangingMode)