Updates for 0.9.5
[debian/openrocket] / src / net / sf / openrocket / gui / adaptors / EnumModel.java
index 0e141a65ab9b5f5227f7770d5cd6662afe5d2b23..20c459e78b61ec6fc1fa939f536b519332811249 100644 (file)
@@ -76,6 +76,10 @@ public class EnumModel<T extends Enum<T>> extends AbstractListModel
 
        @Override
        public void setSelectedItem(Object item) {
+               if (item == null) {
+                       // Clear selection - huh?
+                       return;
+               }
                if (item instanceof String) {
                        if (currentValue != null)
                                setMethod.invoke(source, (Object)null);