Skip to content

java.lang.IllegalStateException on Fancy Alert Dialog #4

@hynra

Description

@hynra
W/System.err: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
W/System.err:     at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1832)
W/System.err:     at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1850)
W/System.err:     at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:643)
W/System.err:     at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:603)
W/System.err:     at android.support.v4.app.DialogFragment.show(DialogFragment.java:143)
W/System.err:     at project.bsts.semut.ui.FancyAlertDialog.show(FancyAlertDialog.java:240)
W/System.err:     at project.bsts.semut.ui.FancyAlertDialog.access$000(FancyAlertDialog.java:34)
W/System.err:     at project.bsts.semut.ui.FancyAlertDialog$Builder.show(FancyAlertDialog.java:552)
W/System.err:     at project.bsts.semut.ui.CommonAlerts.commonError(CommonAlerts.java:32)
W/System.err:     at project.bsts.semut.AngkotTrackerActivity.onMQConnectionClosed(AngkotTrackerActivity.java:277)
W/System.err:     at project.bsts.semut.connections.broker.Consumer$1.shutdownCompleted(Consumer.java:66)
W/System.err:     at com.rabbitmq.client.impl.ShutdownNotifierComponent.notifyListeners(ShutdownNotifierComponent.java:75)
W/System.err:     at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:576)
W/System.err:     at java.lang.Thread.run(Thread.java:818)

Err : dialog perform .show padahal activity == finish di onMQConnectionClosed. Tapi onMQConnectionClosed berguna juga buat listener kalau koneksi ke Rabbit closed.
Sementara di try catch aja dulu 👎

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions