aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java18
1 files changed, 5 insertions, 13 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
index 439c8c56..30266289 100644
--- a/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
+++ b/app/src/main/java/net/lacolaco/smileessence/view/PostFragment.java
@@ -132,12 +132,7 @@ public class PostFragment extends PageFragment implements TextWatcher, View.OnFo
editText.setTextKeepState(postState.getText());
editText.addTextChangedListener(this);
updateTextCount(editText.getText());
- new UIHandler() {
- @Override
- public void run() {
- editText.setSelection(start, end);
- }
- }.postAtFrontOfQueue();
+ new UIHandler(() -> editText.setSelection(start, end)).postAtFrontOfQueue();
}
if (viewGroupReply != null) {
if (postState.getInReplyToStatusID() >= 0) {
@@ -359,13 +354,10 @@ public class PostFragment extends PageFragment implements TextWatcher, View.OnFo
private void showIME() {
if (editText != null) {
- new UIHandler() {
- @Override
- public void run() {
- InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
- imm.showSoftInput(editText, InputMethodManager.RESULT_UNCHANGED_SHOWN);
- }
- }.postDelayed(100);
+ new UIHandler(() -> {
+ InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
+ imm.showSoftInput(editText, InputMethodManager.RESULT_UNCHANGED_SHOWN);
+ }).postDelayed(100);
}
}