diff options
author | David Gilbert <david.gilbert@object-refinery.com> | 2006-06-16 14:15:38 +0000 |
---|---|---|
committer | David Gilbert <david.gilbert@object-refinery.com> | 2006-06-16 14:15:38 +0000 |
commit | 7b2a91ed069ab2c537e23a1fc007f75690e3cd8c (patch) | |
tree | 79d085a6995f46deded16513cd4385f46b99c944 | |
parent | b25f7b6e75488701d632de88e41fcdc14c664986 (diff) | |
download | classpath-7b2a91ed069ab2c537e23a1fc007f75690e3cd8c.tar.gz |
2006-06-16 David Gilbert <david.gilbert@object-refinery.com>
* javax/swing/DefaultComboBoxModel.java
(removeElementAt): Set new selected item by calling setSelectedItem().
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | javax/swing/DefaultComboBoxModel.java | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,5 +1,10 @@ 2006-06-16 David Gilbert <david.gilbert@object-refinery.com> + * javax/swing/DefaultComboBoxModel.java + (removeElementAt): Set new selected item by calling setSelectedItem(). + +2006-06-16 David Gilbert <david.gilbert@object-refinery.com> + * javax/swing/DefaultButtonModel.java (setSelected): Use 'this', not null, for the item in the ItemEvent. diff --git a/javax/swing/DefaultComboBoxModel.java b/javax/swing/DefaultComboBoxModel.java index ab80b61f1..ef785f34d 100644 --- a/javax/swing/DefaultComboBoxModel.java +++ b/javax/swing/DefaultComboBoxModel.java @@ -146,9 +146,9 @@ public class DefaultComboBoxModel extends AbstractListModel if (selected == index) // choose a new selected item { if (selected > 0) - selectedItem = getElementAt(selected - 1); + setSelectedItem(getElementAt(selected - 1)); else - selectedItem = getElementAt(selected + 1); + setSelectedItem(getElementAt(selected + 1)); } list.removeElementAt(index); fireIntervalRemoved(this, index, index); |