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

IllegalStateException if to press home during sending tweet or facebook message #453

Open
httpdispatch opened this issue Jun 18, 2013 · 0 comments

Comments

@httpdispatch
Copy link
Contributor

In theory it also may happen in some other places. Will try to fix all

java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
    at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1327)
    at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1338)
    at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:595)
    at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:574)
    at org.holoeverywhere.app.DialogFragment.dismissInternal(DialogFragment.java:113)
    at org.holoeverywhere.app.DialogFragment.dismiss(DialogFragment.java:85)
    at com.trovebox.android.app.TwitterFragment$TweetTask.onPostExecute(TwitterFragment.java:322)
    at com.trovebox.android.app.TwitterFragment$TweetTask.onPostExecute(TwitterFragment.java:1)
    at com.trovebox.android.app.util.concurrent.AsyncTaskEx.finish(AsyncTaskEx.java:635)
    at com.trovebox.android.app.util.concurrent.AsyncTaskEx.access$0(AsyncTaskEx.java:631)
    at com.trovebox.android.app.util.concurrent.AsyncTaskEx$InternalHandler.handleMessage(AsyncTaskEx.java:650)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:137)
    at android.app.ActivityThread.main(ActivityThread.java:5041)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
    at dalvik.system.NativeStart.main(Native Method)
httpdispatch added a commit to httpdispatch/mobile-android that referenced this issue Jun 18, 2013
- AlbumCreateFragment, FacebooFragment, PhotoDetailsEditFragment,
TwitterFragment: replaced dismiss call with the dismissAllowingStateLoss
call to avoid possible IllegalStateException when home button is pressed 
http://stackoverflow.com/a/10275071/527759
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant