Skip to content

AndHUD is not displaying properly in some cases. #43

@krupanshu

Description

@krupanshu

I am using AndHUD for a long time and didn't get this kind of issue.

My project, When I am trying to display a HUD in a screen, it appears and disappears automatically.

This is happening only in 2 or 3 screens only, all other places, it is working fine.

I checked whether it is written multiple times or not, But it is happing in that activity where we are showing only one time.

Also, we are getting below error logs in our error reporting tool

Java.Interop
JniEnvironment+InstanceMethods.CallVoidMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args)
Java.Interop
JniPeerMembers+JniInstanceMethods.InvokeVirtualVoidMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters)
Android.App
Dialog.Dismiss ()
AndroidHUD
AndHUD+<DismissCurrent>c__AnonStorey4.<>m__0 ()
AndroidHUD
AndHUD+<DismissCurrent>c__AnonStorey4.<>m__1 (System.Object state)
Android.App
SyncContext.Send (System.Threading.SendOrPostCallback d, System.Object state)
AndroidHUD
AndHUD.DismissCurrent (Android.Content.Context context)
AndroidHUD
AndHUD.showStatus (Android.Content.Context context, System.Boolean spinner, System.String status, AndroidHUD.MaskType maskType, System.Nullable`1[T] timeout, System.Action clickCallback, System.Boolean centered, System.Action cancelCallback)
AndroidHUD
AndHUD.Show (Android.Content.Context context, System.String status, System.Int32 progress, AndroidHUD.MaskType maskType, System.Nullable`1[T] timeout, System.Action clickCallback, System.Boolean centered, System.Action cancelCallback)
MyActivity+<myfunction>d__22.MoveNext ()
java.lang.IllegalArgumentException: View=DecorView@5a985e0[] not attached to window manager
android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:552)
android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:433)
android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:131)
android.app.Dialog.dismissDialog(Dialog.java:462)
android.app.Dialog.dismiss(Dialog.java:445)
mono.android.widget.AdapterView_OnItemClickListenerImplementor.n_onItemClick(Native Method)
mono.android.widget.AdapterView_OnItemClickListenerImplementor.onItemClick(AdapterView_OnItemClickListenerImplementor.java:30)
android.widget.AdapterView.performItemClick(AdapterView.java:350)
android.widget.AbsListView.performItemClick(AbsListView.java:1683)
android.widget.AbsListView$PerformClick.run(AbsListView.java:4094)
android.widget.AbsListView$10.run(AbsListView.java:6583)
android.os.Handler.handleCallback(Handler.java:789)
android.os.Handler.dispatchMessage(Handler.java:98)
android.os.Looper.loop(Looper.java:164)
android.app.ActivityThread.main(ActivityThread.java:6944)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

Can you please help me how can I resolve this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions