diff options
author | alexsch <none@none> | 2014-11-05 17:01:53 +0400 |
---|---|---|
committer | alexsch <none@none> | 2014-11-05 17:01:53 +0400 |
commit | c7fa62a652ddb801096380a47829b5f5abe46c92 (patch) | |
tree | 083280d5ca3f8fd2a6d722d9ca06b6a90df61521 /src/share/classes/javax | |
parent | 66539bdb6b933cb2b299adc4ddd11e74d88078e2 (diff) |
8057893: JComboBox actionListener never receives "comboBoxEdited" from getActionCommand
Reviewed-by: serb
Diffstat (limited to 'src/share/classes/javax')
-rw-r--r-- | src/share/classes/javax/swing/JComboBox.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/share/classes/javax/swing/JComboBox.java b/src/share/classes/javax/swing/JComboBox.java index 1e0be3c8f..6e71c43cb 100644 --- a/src/share/classes/javax/swing/JComboBox.java +++ b/src/share/classes/javax/swing/JComboBox.java @@ -1308,7 +1308,8 @@ implements ItemSelectable,ListDataListener,ActionListener, Accessible { */ public void actionPerformed(ActionEvent e) { ComboBoxEditor editor = getEditor(); - if ((editor != null) && (e != null) && (editor == e.getSource())) { + if ((editor != null) && (e != null) + && (editor.getEditorComponent() == e.getSource())) { setPopupVisible(false); getModel().setSelectedItem(editor.getItem()); String oldCommand = getActionCommand(); |