gowong / material-sheet-fab

Android library that provides the floating action button to sheet transition from Google's Material Design.
MIT License
1.58k stars 255 forks source link

IllegalStateException: Cannot start this animator on a detached view #45

Open tyczj opened 6 years ago

tyczj commented 6 years ago

This error appeared in my Crashlytics log's, I dont know how to reproduce it though

Fatal Exception: java.lang.IllegalStateException 
Cannot start this animator on a detached view!

android.view.RenderNode.addAnimator (RenderNode.java:786) 
android.view.RenderNodeAnimator.setTarget (RenderNodeAnimator.java:300) 
android.view.RenderNodeAnimator.setTarget (RenderNodeAnimator.java:282) 
android.animation.RevealAnimator.<init> (RevealAnimator.java:37) 
android.view.ViewAnimationUtils.createCircularReveal (ViewAnimationUtils.java:71) 
com.gordonwong.materialsheetfab.animations.MaterialSheetAnimation.startCircularRevealAnim (MaterialSheetAnimation.java:188) 
com.gordonwong.materialsheetfab.animations.MaterialSheetAnimation.revealSheetWithFab (MaterialSheetAnimation.java:173) 
com.gordonwong.materialsheetfab.animations.MaterialSheetAnimation.morphFromFab (MaterialSheetAnimation.java:141) 
com.gordonwong.materialsheetfab.MaterialSheetFab$7.run (MaterialSheetFab.java:280) 
android.os.Handler.handleCallback (Handler.java:751) 
android.os.Handler.dispatchMessage (Handler.java:95) 
android.os.Looper.loop (Looper.java:154) 
android.app.ActivityThread.main (ActivityThread.java:6154) 
java.lang.reflect.Method.invoke (Method.java) 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:867) 
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:757)