mirror of
https://github.com/oxen-io/session-android.git
synced 2025-10-27 22:38:53 +00:00
Prevent landscape text editing from taking over the screen.
It used to be that we let Android do the default behavior of full-screening the EditText when in landscape, but honestly I don't know who prefers that. So I've turned it off. Fixes #8769
This commit is contained in:
@@ -45,6 +45,7 @@ import android.view.Gravity;
|
||||
import android.view.MotionEvent;
|
||||
import android.view.ScaleGestureDetector;
|
||||
import android.view.View;
|
||||
import android.view.inputmethod.EditorInfo;
|
||||
import android.view.inputmethod.InputMethodManager;
|
||||
import android.widget.EditText;
|
||||
import android.widget.FrameLayout;
|
||||
@@ -133,6 +134,7 @@ public class MotionView extends FrameLayout implements TextWatcher {
|
||||
this.editText.setBackgroundColor(Color.TRANSPARENT);
|
||||
this.editText.setTextSize(TypedValue.COMPLEX_UNIT_SP, 1);
|
||||
this.editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD);
|
||||
this.editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);
|
||||
this.addView(editText);
|
||||
this.editText.clearFocus();
|
||||
this.editText.addTextChangedListener(this);
|
||||
|
||||
Reference in New Issue
Block a user