altosdroid: Attempt to avoid some reported altosdroid crashes
[fw/altos] / altosdroid / src / org / altusmetrum / AltosDroid / AltosDroidTab.java
index 11d8f6241fc885b1b140696c803a78753e3b4b77..ec73f5e3c4ba5f102278719b7ec20ee4a3283ec9 100644 (file)
@@ -18,7 +18,7 @@
 
 package org.altusmetrum.AltosDroid;
 
-import org.altusmetrum.altoslib_11.*;
+import org.altusmetrum.altoslib_12.*;
 import android.location.Location;
 import android.app.Activity;
 import android.graphics.Color;
@@ -63,7 +63,10 @@ public abstract class AltosDroidTab extends Fragment implements AltosUnitsListen
                        show(last_telem_state, last_state, last_from_receiver, last_receiver);
                } else
                        ft.hide(this);
-               ft.commitAllowingStateLoss();
+               try {
+                       ft.commitAllowingStateLoss();
+               } catch (IllegalStateException ie) {
+               }
        }
 
        @Override