diff options
author | cyBerta <cyberta@riseup.net> | 2017-11-21 19:15:08 +0100 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2017-11-21 19:15:08 +0100 |
commit | 9320a608c589bab6b8a5d3bc354b22ca8f42bae8 (patch) | |
tree | d29c89cff63eb32d76490ddb4a40b316e6b9103e /app/src/main/java/se/leap/bitmaskclient/Dashboard.java | |
parent | b62e17adf95b8741c534a48187e3ea3554fde65c (diff) |
#8789 fixed javadoc and catched another IllegalStateException
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/Dashboard.java')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/Dashboard.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/Dashboard.java b/app/src/main/java/se/leap/bitmaskclient/Dashboard.java index a47b8767..3f1663d0 100644 --- a/app/src/main/java/se/leap/bitmaskclient/Dashboard.java +++ b/app/src/main/java/se/leap/bitmaskclient/Dashboard.java @@ -349,8 +349,12 @@ public class Dashboard extends Activity implements ProviderAPIResultReceiver.Rec } public void sessionDialog(Bundle resultData) { - FragmentTransaction transaction = fragment_manager.removePreviousFragment(SessionDialog.TAG); - SessionDialog.getInstance(provider, resultData).show(transaction, SessionDialog.TAG); + try { + FragmentTransaction transaction = fragment_manager.removePreviousFragment(SessionDialog.TAG); + SessionDialog.getInstance(provider, resultData).show(transaction, SessionDialog.TAG); + } catch (IllegalStateException e) { + e.printStackTrace(); + } } private void switchProvider() { |