mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-24 09:10:08 +00:00
7146572: enableInputMethod(false) does not work in the TextArea and TextField on the linux platform
Peers' constructors shouldn't override user's enableInputMethod() settings Reviewed-by: anthony
This commit is contained in:
parent
58de6a8294
commit
df18cb7401
@ -105,7 +105,6 @@ class XTextAreaPeer extends XComponentPeer implements TextAreaPeer {
|
||||
this.target = target;
|
||||
|
||||
//ComponentAccessor.enableEvents(target,AWTEvent.MOUSE_WHEEL_EVENT_MASK);
|
||||
target.enableInputMethods(true);
|
||||
|
||||
firstChangeSkipped = false;
|
||||
String text = ((TextArea)target).getText();
|
||||
@ -113,7 +112,6 @@ class XTextAreaPeer extends XComponentPeer implements TextAreaPeer {
|
||||
jtext.setWrapStyleWord(true);
|
||||
jtext.getDocument().addDocumentListener(jtext);
|
||||
XToolkit.specialPeerMap.put(jtext,this);
|
||||
jtext.enableInputMethods(true);
|
||||
textPane = new AWTTextPane(jtext,this, target.getParent());
|
||||
|
||||
setBounds(x, y, width, height, SET_BOUNDS);
|
||||
|
||||
@ -73,8 +73,6 @@ public class XTextFieldPeer extends XComponentPeer implements TextFieldPeer {
|
||||
xtext = new XAWTTextField(text,this, target.getParent());
|
||||
xtext.getDocument().addDocumentListener(xtext);
|
||||
xtext.setCursor(target.getCursor());
|
||||
target.enableInputMethods(true);
|
||||
xtext.enableInputMethods(true);
|
||||
XToolkit.specialPeerMap.put(xtext,this);
|
||||
|
||||
TextField txt = (TextField) target;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user