Added fail-safe

This commit is contained in:
M66B
2023-09-18 12:41:02 +02:00
parent a4d6f1403c
commit f3ab891806

View File

@@ -123,22 +123,26 @@ public class EditTextCompose extends FixedEditText {
@Override
public void onTextChanged(CharSequence text, int start, int before, int count) {
int index = start + before;
if (count - before == 1 && index > 1) {
char c = text.charAt(index);
if (c == '>' &&
text.charAt(index - 1) == '-' &&
text.charAt(index - 2) == '-') {
replace = index - 2;
length = 3;
what = "";
} else if (c == '-' &&
text.charAt(index - 1) == '-' &&
text.charAt(index - 2) == '<') {
replace = index - 2;
length = 3;
what = "";
try {
int index = start + before;
if (count - before == 1 && index > 1) {
char c = text.charAt(index);
if (c == '>' &&
text.charAt(index - 1) == '-' &&
text.charAt(index - 2) == '-') {
replace = index - 2;
length = 3;
what = "";
} else if (c == '-' &&
text.charAt(index - 1) == '-' &&
text.charAt(index - 2) == '<') {
replace = index - 2;
length = 3;
what = "";
}
}
} catch (Throwable ex) {
Log.e(ex);
}
}