Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RecycleView Inconsistency detected bug #46

Open
KeepSilenceQP opened this issue Apr 27, 2018 · 0 comments
Open

RecycleView Inconsistency detected bug #46

KeepSilenceQP opened this issue Apr 27, 2018 · 0 comments
Labels

Comments

@KeepSilenceQP
Copy link

hi, this library also has the bug like this: https://stackoverflow.com/questions/31759171/recyclerview-and-java-lang-indexoutofboundsexception-inconsistency-detected-in

i have try to solve it, but finally i can not make the library work perfect.

04-27 16:24:56.512 20163-20163/? E/AndroidRuntime: FATAL EXCEPTION: main Process: io.github.kbiakov.codeviewexample, PID: 20163 java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid item position 31(offset:31).state:40 at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5504) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5440) at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5436) at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2224) at android.support.v7.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1551) at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1511) at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:595) at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3583) at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:3025) at android.view.View.measure(View.java:22216) at io.github.kbiakov.codeview.views.BidirectionalScrollView.measureChildWithMargins(BidirectionalScrollView.kt:77) at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) at android.widget.HorizontalScrollView.onMeasure(HorizontalScrollView.java:323) at android.view.View.measure(View.java:22216) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:715) at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:461) at android.view.View.measure(View.java:22216) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:715) at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:461) at android.view.View.measure(View.java:22216) at android.widget.RelativeLayout.measureChildHorizontal(RelativeLayout.java:715) at android.widget.RelativeLayout.onMeasure(RelativeLayout.java:461) at android.view.View.measure(View.java:22216) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6671) at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) at android.support.v7.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:139) at android.view.View.measure(View.java:22216) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6671) at android.support.v7.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:393) at android.view.View.measure(View.java:22216) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6671) at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) at android.view.View.measure(View.java:22216) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6671) at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1539) at android.widget.LinearLayout.measureVertical(LinearLayout.java:823) at android.widget.LinearLayout.onMeasure(LinearLayout.java:702) at android.view.View.measure(View.java:22216) at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:6671) at android.widget.FrameLayout.onMeasure(FrameLayout.java:185) at com.android.internal.policy.DecorView.onMeasure(DecorView.java:830) at android.view.View.measure(View.java:22216) at android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2571) at android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1628) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1882) at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1512) at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7215) at android.view.Choreographer$CallbackRecord.run(Choreographer.java:981) at android.view.Choreographer.doCallbacks(Choreographer.java:790) at android.view.Choreographer.doFrame(Choreographer.java:721) at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:967) at android.os.Handler.handleCallback(Handler.java:808) at android.os.Handler.dispatchMessage(Handler.java:101) at android.os.Looper.loop(Looper.java:166) at android.app.ActivityThread.main(ActivityThread.java:7415) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:245) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:921)

@kbiakov kbiakov added the bug label Aug 24, 2018
@kbiakov kbiakov added this to To do in Release 1.4 Aug 24, 2018
@kbiakov kbiakov added this to To do in Release 1.5 Sep 12, 2018
@kbiakov kbiakov removed this from To do in Release 1.4 Sep 12, 2018
kbiakov added a commit that referenced this issue Jan 18, 2019
@kbiakov kbiakov added this to Done in Release 1.3.3 Jan 18, 2019
@kbiakov kbiakov removed this from To do in Release 1.5 Jan 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Release 1.3.3
  
Done
Development

No branches or pull requests

2 participants