Skip to content

Commit f6e24e2

Browse files
committed
Avoid calling TextArea#setCursorPosition
1 parent 8c7198a commit f6e24e2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

maven/core-unittests/src/test/java/com/codename1/testing/TestCodenameOneImplementation.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1117,7 +1117,9 @@ private void insertCharacter(TextArea area, char character, int maxSize) {
11171117
sb.append(current.substring(cursor));
11181118
}
11191119
area.setText(sb.toString());
1120-
area.setCursorPosition(cursor + 1);
1120+
if (area instanceof TextField) {
1121+
((TextField) area).setCursorPosition(cursor + 1);
1122+
}
11211123
}
11221124

11231125
private char applyAutoCapitalization(TextArea area, char character, String currentText, int cursorPosition) {

0 commit comments

Comments
 (0)