AviranAbady / CookieBar2

Android library for displaying text messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast and snackbar alerts.
Apache License 2.0
667 stars 74 forks source link

Fix: crash NPE with null handler retrieved on dismiss #22

Closed alvince closed 4 years ago

alvince commented 4 years ago
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.os.Handler.removeCallbacksAndMessages(java.lang.Object)' on a null object reference
    m.a.a.a.a(Cookie.java:76)
    m.a.a.a.a(Cookie.java:75)
    m.a.a.a$b$a.run(Cookie.java:2)
    android.os.Handler.handleCallback(Handler.java:907)
    android.os.Handler.dispatchMessage(Handler.java:105)
    android.os.Looper.loop(Looper.java:216)
    android.app.ActivityThread.main(ActivityThread.java:7625)
java.lang.reflect.Method.invoke(Native Method)
    com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
    com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)
AviranAbady commented 4 years ago

Hey @alvince Closing the PR without merging it, the next release solves the reported issue (a bit differently). Thanks.