X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Ftodesbaum%2Fjsite%2Fgui%2FKeyDialog.java;h=6034e74922e1cdc996e8fde580e8254cd6e0f3bc;hb=8db42d2121e8ee465ab8380a66febde1949a0106;hp=ae8cea46d37a9388a971de2d22302d7b80d8d1a2;hpb=f71b39f07e4a5538521d0571ed05fce94b6846ec;p=jSite.git diff --git a/src/main/java/de/todesbaum/jsite/gui/KeyDialog.java b/src/main/java/de/todesbaum/jsite/gui/KeyDialog.java index ae8cea4..6034e74 100644 --- a/src/main/java/de/todesbaum/jsite/gui/KeyDialog.java +++ b/src/main/java/de/todesbaum/jsite/gui/KeyDialog.java @@ -1,5 +1,5 @@ /* - * jSite - KeyDialog.java - Copyright © 2010–2012 David Roden + * jSite - KeyDialog.java - Copyright © 2010–2019 David Roden * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -348,7 +348,9 @@ public class KeyDialog extends JDialog { final JLabel projectLabel = new JLabel(I18n.getMessage("jsite.key-dialog.label.project")); contentPanel.add(projectLabel, new GridBagConstraints(0, 4, 1, 1, 0.0, 0.0, GridBagConstraints.LINE_START, GridBagConstraints.NONE, new Insets(12, 18, 0, 0), 0, 0)); - projectsComboBox = new JComboBox(new ComboBoxModelList(projects)); + synchronized (projects) { + projectsComboBox = new JComboBox(new ComboBoxModelList(projects)); + } projectsComboBox.addActionListener(new ActionListener() { @Override