Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2005-04-17 19:50:59 +0000
committerslewis2005-04-17 19:50:59 +0000
commita558813cdbc498e388dc0c92a5c8043b779d6b37 (patch)
treef95d9111a1b42f0ecb02f0d87398b9e524b47661
parent64d37979bc7e3cd8d3d5849c7c47efbbb3cbce7a (diff)
downloadorg.eclipse.ecf-a558813cdbc498e388dc0c92a5c8043b779d6b37.tar.gz
org.eclipse.ecf-a558813cdbc498e388dc0c92a5c8043b779d6b37.tar.xz
org.eclipse.ecf-a558813cdbc498e388dc0c92a5c8043b779d6b37.zip
Fixed minor bug in handling of 'Add Buddy Dialog' ok button enable/disable
-rw-r--r--framework/bundles/org.eclipse.ecf.ui/src/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/bundles/org.eclipse.ecf.ui/src/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.java b/framework/bundles/org.eclipse.ecf.ui/src/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.java
index 992e1666f..ce7f896a9 100644
--- a/framework/bundles/org.eclipse.ecf.ui/src/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.java
+++ b/framework/bundles/org.eclipse.ecf.ui/src/org/eclipse/ecf/ui/dialogs/AddBuddyDialog.java
@@ -65,12 +65,15 @@ public class AddBuddyDialog extends Dialog {
usertext.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
if (user != null) {
usertext.setText(user);
+ okButton.setEnabled(true);
}
usertext.addModifyListener(new ModifyListener() {
public void modifyText(ModifyEvent e) {
- if (usertext.getText().length() > 3 && usertext.getText().indexOf("@") != -1) {
+ if (user != null || (usertext.getText().length() > 3 && usertext.getText().indexOf("@") != -1)) {
okButton.setEnabled(true);
+ } else {
+ okButton.setEnabled(false);
}
}});

Back to the top