summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
index dded2e09..da572a02 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java
@@ -2,6 +2,7 @@ package org.openslx.dozmod.gui.wizard.page;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
+import java.util.Collections;
import java.util.List;
import org.apache.log4j.Logger;
@@ -14,6 +15,7 @@ import org.openslx.dozmod.gui.wizard.layout.ImageMetaDataPageLayout;
import org.openslx.dozmod.state.UploadWizardState;
import org.openslx.dozmod.thrift.Session;
import org.openslx.dozmod.thrift.cache.MetaDataCache;
+import org.openslx.thrifthelper.Comparators;
import org.openslx.util.QuickTimer;
import org.openslx.util.QuickTimer.Task;
@@ -94,6 +96,7 @@ public class ImageMetaDataPage extends ImageMetaDataPageLayout {
* @param osList list of OS's to fill the combo with
*/
private void fillOsCombo(List<OperatingSystem> osList) {
+ Collections.sort(osList, Comparators.operatingSystemByName);
for (OperatingSystem os : osList) {
cboOperatingSystem.addItem(os);
}