src/macosx/classes/sun/lwawt/LWTextComponentPeer.java
Print this page
@@ -69,17 +69,17 @@
// This listener should be added before setText().
getTextComponent().getDocument().addDocumentListener(this);
}
setEditable(getTarget().isEditable());
setText(getTarget().getText());
+ setCaretPosition(getTarget().getCaretPosition());
getTarget().addInputMethodListener(this);
final int start = getTarget().getSelectionStart();
final int end = getTarget().getSelectionEnd();
if (end > start) {
select(start, end);
}
- setCaretPosition(getTarget().getCaretPosition());
firstChangeSkipped = true;
}
@Override
protected final void disposeImpl() {