We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 059e8e2 commit 9510a1eCopy full SHA for 9510a1e
lib/src/main/java/ren/qinc/edit/PerformEdit.java
@@ -110,7 +110,11 @@ public final void redo() {
110
if (action.isAdd) {
111
//恢复添加
112
editable.insert(action.startCursor, action.actionTarget);
113
- editText.setSelection(action.startCursor, action.endCursor);
+ if (action.endCursor == action.startCursor) {
114
+ editText.setSelection(action.startCursor + action.actionTarget.length());
115
+ } else {
116
+ editText.setSelection(action.startCursor, action.endCursor);
117
+ }
118
} else {
119
//恢复删除
120
editable.delete(action.startCursor, action.startCursor + action.actionTarget.length());
0 commit comments