Fix the URI crash on startup; Rename a class

This commit is contained in:
artdeell 2020-12-31 19:14:34 +03:00
parent 83251c7bbe
commit 882be4cbf8
2 changed files with 4 additions and 7 deletions

View File

@ -9,9 +9,6 @@ import android.view.*;
import android.view.inputmethod.BaseInputConnection; import android.view.inputmethod.BaseInputConnection;
import android.view.inputmethod.EditorInfo; import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputConnection; import android.view.inputmethod.InputConnection;
import android.widget.TextView;
import org.lwjgl.glfw.CallbackBridge;
public class MinecraftGLView extends TextureView public class MinecraftGLView extends TextureView
{ {
@ -32,7 +29,7 @@ public class MinecraftGLView extends TextureView
public InputConnection onCreateInputConnection(EditorInfo outAttrs) { public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
outAttrs.inputType = EditorInfo.TYPE_NULL; outAttrs.inputType = EditorInfo.TYPE_NULL;
if(!isHardKB(this.getContext())) { if(!isHardKB(this.getContext())) {
return new MyInputConnection(this, false); return new MinecraftInputConnection(this, false);
}else{ }else{
return new BaseInputConnection(this,false); return new BaseInputConnection(this,false);
} }
@ -45,10 +42,10 @@ public class MinecraftGLView extends TextureView
return ctx.getResources().getConfiguration().keyboard == Configuration.KEYBOARD_QWERTY; return ctx.getResources().getConfiguration().keyboard == Configuration.KEYBOARD_QWERTY;
} }
} }
class MyInputConnection extends BaseInputConnection { class MinecraftInputConnection extends BaseInputConnection {
private SpannableStringBuilder _editable; private SpannableStringBuilder _editable;
BaseMainActivity parent; BaseMainActivity parent;
public MyInputConnection(View targetView, boolean fullEditor) { public MinecraftInputConnection(View targetView, boolean fullEditor) {
super(targetView, fullEditor); super(targetView, fullEditor);
parent = (BaseMainActivity)targetView.getContext(); parent = (BaseMainActivity)targetView.getContext();

View File

@ -624,7 +624,7 @@ public class PojavLoginActivity extends BaseActivity
super.onNewIntent(intent); super.onNewIntent(intent);
Uri data = intent.getData(); Uri data = intent.getData();
Log.i("MicroAuth", data.toString()); //Log.i("MicroAuth", data.toString());
if (data != null && data.getScheme().equals("ms-xal-00000000402b5328") && data.getHost().equals("auth")) { if (data != null && data.getScheme().equals("ms-xal-00000000402b5328") && data.getHost().equals("auth")) {
String error = data.getQueryParameter("error"); String error = data.getQueryParameter("error");
String error_description = data.getQueryParameter("error_description"); String error_description = data.getQueryParameter("error_description");