From df5e2067da9bb62136c98e8a75f9cefb61a4c6de Mon Sep 17 00:00:00 2001 From: alexytomi <60690056+alexytomi@users.noreply.github.com> Date: Sun, 1 Jun 2025 15:28:26 +0800 Subject: [PATCH] qol[mcAccountSpinner]: Remove error that appears when opening app without internet --- .../src/main/java/com/kdt/mcgui/mcAccountSpinner.java | 5 +++++ 1 file changed, 5 insertions(+) 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));