Crash: IllegalStateException: Can not perform this action after onSaveInstanceState on ResultsActivity.showContents
Crashlytics: http://crashes.to/s/29d8e817433
Caused by java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:2053)
at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:2079)
at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:678)
at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:632)
at me.jromero.connect2sql.ui.results.ResultsActivity.showContents(ResultsActivity.kt:243)
at me.jromero.connect2sql.ui.results.ResultsActivity.displayResults(ResultsActivity.kt:227)
at me.jromero.connect2sql.ui.results.ResultsActivity.access$displayResults(ResultsActivity.kt:33)
at me.jromero.connect2sql.ui.results.ResultsActivity$queryServer$3.onNext(ResultsActivity.kt:188)
at me.jromero.connect2sql.ui.results.ResultsActivity$queryServer$3.onNext(ResultsActivity.kt:167)
at rx.observers.SafeSubscriber.onNext(SafeSubscriber.java:139)
at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.pollQueue(OperatorObserveOn.java:202)
at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber$2.call(OperatorObserveOn.java:162)
at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6776)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)
Edited by Javier Romero