diff --git a/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java b/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java index b506dc0d012b03bb610d945174a79a676768aae8..943290b83d68c47bf1171a5932e55ac3c15b1beb 100644 --- a/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java +++ b/mpa/org.universaal.tools.packaging.tool/src/org/universaal/tools/packaging/tool/gui/Page2.java @@ -196,6 +196,11 @@ public class Page2 extends PageImpl { }); email.addKeyListener(new QL() { + @Override + public void keyPressed(KeyEvent e) { + //setPageComplete(validate()); + } + @Override public void keyReleased(KeyEvent e) { FontData[] fD = email.getFont().getFontData(); @@ -204,10 +209,12 @@ public class Page2 extends PageImpl { fD[0].setStyle(SWT.BOLD); email.setFont(new Font(container.getDisplay(), fD[0])); email.setBackground(new Color(null, 255, 128, 128)); + setPageComplete(false); } else { fD[0].setStyle(SWT.NORMAL); email.setFont(new Font(container.getDisplay(), fD[0])); email.setBackground(new Color(null, 255, 255, 255)); + setPageComplete(validate()); } app.getApplication().getApplicationProvider().setEmail(email.getText());