From 02eb4aa1aebb8045b245d46e08ec02c10c49ff1b Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Tue, 25 Jul 2023 00:30:18 +0800 Subject: [PATCH] Fixed soft keyboard input flashback. --- .../oxygentoolbox/tools/baseconverter/MainActivity.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/fatapp/oxygentoolbox/tools/baseconverter/MainActivity.java b/app/src/main/java/com/fatapp/oxygentoolbox/tools/baseconverter/MainActivity.java index 471ecde..1a6c8a5 100644 --- a/app/src/main/java/com/fatapp/oxygentoolbox/tools/baseconverter/MainActivity.java +++ b/app/src/main/java/com/fatapp/oxygentoolbox/tools/baseconverter/MainActivity.java @@ -119,7 +119,11 @@ public class MainActivity extends BaseActivityNormal { imageViewConvert.setEnabled(charSequence.length() != 0); if (!Pattern.compile(HexConversionUtils.getRegExp(baseFrom)).matcher(charSequence).matches()) { editTextFrom.setText(beforeText.toString()); - editTextFrom.setSelection(beforeText.toString().length() - 1); + try { + editTextFrom.setSelection(beforeText.toString().length() - 1); + } catch (Exception e) { + e.printStackTrace(); + } } else { textViewTo.setText(null); }