diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java index d4e49fe6..7c116867 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/panel/ContainerPanel.java @@ -37,6 +37,8 @@ public class ContainerPanel extends JPanel { private ContainerDefinition containerDefinition = null; + private boolean isFirstTime = true; + public ContainerPanel() { JPanel pnlContainerMeta = new JPanel(); @@ -132,11 +134,14 @@ public class ContainerPanel extends JPanel { } public void addToChangeMonitor(DialogChangeMonitor changeMonitor) { - changeMonitor.add(txtContainerRecipe) - .addConstraint(new DialogChangeMonitor.TextNotEmptyConstraint( - "ContainerPanel.Constraint.NoEmptyDockerfile.text")); - changeMonitor.add(txtContainerRun); - changeMonitor.add(bindMountConfigurator); + if (isFirstTime) { + changeMonitor.add(txtContainerRecipe) + .addConstraint(new DialogChangeMonitor.TextNotEmptyConstraint( + I18n.PANEL.getString("ContainerPanel.Constraint.NoEmptyDockerfile.text"))); + changeMonitor.add(txtContainerRun); + changeMonitor.add(bindMountConfigurator); + isFirstTime = false; + } } /** |