android.view.ViewRootImpl$CalledFromWrongThreadException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • GitHub comment 2248#245728328
    via GitHub by HolgerJeromin
    ,
  • GitHub comment 20#100664705
    via GitHub by c1rus
    ,
  • GitHub comment 5#216330382
    via GitHub by macasfaj
    ,
  • Crash on Initial Sync
    via GitHub by srvrguy
    ,
  • Runtime Error using Timer - Android
    via Stack Overflow by user4549769
    ,
    • android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:6363) at android.view.ViewRootImpl.invalidateChildInParent(ViewRootImpl.java:909) at android.view.ViewGroup.invalidateChild(ViewGroup.java:4691) at android.view.View.invalidateInternal(View.java:11802) at android.view.View.invalidate(View.java:11766) at android.view.View.invalidate(View.java:11750) at android.widget.ImageView.setImageDrawable(ImageView.java:456) at android.support.v7.widget.ActivityChooserView.updateAppearance(ActivityChooserView.java:531) at android.support.v7.widget.ActivityChooserView.access$400(ActivityChooserView.java:66) at android.support.v7.widget.ActivityChooserView$4.onChanged(ActivityChooserView.java:268) at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:37) at android.widget.BaseAdapter.notifyDataSetChanged(BaseAdapter.java:50) at android.support.v7.widget.ActivityChooserView$1.onChanged(ActivityChooserView.java:129) at android.database.DataSetObservable.notifyChanged(DataSetObservable.java:37) at android.support.v7.widget.ActivityChooserModel.ensureConsistentState(ActivityChooserModel.java:660) at android.support.v7.widget.ActivityChooserModel.setIntent(ActivityChooserModel.java:373) at android.support.v7.widget.ShareActionProvider.setShareIntent(ShareActionProvider.java:349) at app.mapillary.android.activity.BrowserActivity.setLocation(BrowserActivity.java:406) at app.mapillary.android.browser.WebAppInterface.moveMapTo(WebAppInterface.java:18) at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method) at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:39) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.os.HandlerThread.run(HandlerThread.java:61)

    Users with the same issue

    Indri Yunita
    2 times, last one,
    Unknown visitor1 times, last one,
    filpgame
    7 times, last one,
    Donsy
    4 times, last one,
    malhobayyeb
    4 times, last one,
    27 more bugmates