diff --git a/app_pojavlauncher/src/main/java/com/kdt/mcgui/mcAccountSpinner.java b/app_pojavlauncher/src/main/java/com/kdt/mcgui/mcAccountSpinner.java index 0c576ade2..5f5d637e4 100644 --- a/app_pojavlauncher/src/main/java/com/kdt/mcgui/mcAccountSpinner.java +++ b/app_pojavlauncher/src/main/java/com/kdt/mcgui/mcAccountSpinner.java @@ -9,6 +9,7 @@ import android.graphics.Color; import android.graphics.Paint; import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; +import android.net.NetworkInfo; import android.net.Uri; import android.util.AttributeSet; import android.util.Log; @@ -276,6 +277,10 @@ public class mcAccountSpinner extends AppCompatSpinner implements AdapterView.On } private void performLogin(MinecraftAccount minecraftAccount){ + // Logging in when there's no internet is useless. This should really be turned into a network callback though. + if(!Tools.isOnline(getContext())){ + return; + } if(minecraftAccount.isLocal()) return; mLoginBarPaint.setColor(getResources().getColor(R.color.minebutton_color));