diff options
author | Mark Wielaard <mark@klomp.org> | 2004-11-07 00:11:33 +0000 |
---|---|---|
committer | Mark Wielaard <mark@klomp.org> | 2004-11-07 00:11:33 +0000 |
commit | 169d5808c9f2636ea034bd761b698b689004ceb5 (patch) | |
tree | 176039b152ce6d1868c4568f99415cb443ce7c1d /libjava/gnu | |
parent | 6865f8f592cb999ff325c0f41035b2f3bc1e05f9 (diff) |
2004-11-06 Noa Resare <noa@resare.com>
* java/awt/Choice.java (add):
Implement correct selection behavior when peer == null.
(insert): Likewise.
(remove): Likewise.
2004-11-06 Mark Wielaard <mark@klomp.org>
* gnu/java/awt/peer/gtk/GtkChoicePeer.java (GtkChoicePeer):
Call select() when Choice has a selected item.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/java-gui-branch@90210 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu')
-rw-r--r-- | libjava/gnu/java/awt/peer/gtk/GtkChoicePeer.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libjava/gnu/java/awt/peer/gtk/GtkChoicePeer.java b/libjava/gnu/java/awt/peer/gtk/GtkChoicePeer.java index 2ecea5cb9ba..05464143dcf 100644 --- a/libjava/gnu/java/awt/peer/gtk/GtkChoicePeer.java +++ b/libjava/gnu/java/awt/peer/gtk/GtkChoicePeer.java @@ -59,6 +59,10 @@ public class GtkChoicePeer extends GtkComponentPeer append (items); } + + int selected = c.getSelectedIndex(); + if (selected >= 0) + select(selected); } native void create (); |