]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixes #3704
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 13 Nov 2009 06:42:15 +0000 (06:42 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Fri, 13 Nov 2009 06:42:15 +0000 (06:42 +0000)
svn changeset:9765/svn branch:6.2

src/com/vaadin/ui/LoginForm.java

index 33ee670f4b49a0c3296919142b7cc07985c6e50d..76c567dc5eca844b8c5a3f4ec2559de275c34f90 100644 (file)
@@ -161,12 +161,14 @@ public class LoginForm extends CustomComponent {
                 + "document.getElementsByTagName('head')[0].appendChild(stylesheet);\n"
                 + "}"
                 + "}\n"
+                + "function submitOnEnter(e) { var keycode = e.keyCode || e.which;"
+                + " if (keycode == 13) {document.forms[0].submit();}  } \n"
                 + "</script>"
                 + "</head><body onload='setTarget();' style='margin:0;padding:0; background:transparent;' class=\"v-generated-body\">"
                 + "<div class='v-app v-app-loginpage' style=\"background:transparent;\">"
                 + "<iframe name='logintarget' style='width:0;height:0;"
                 + "border:0;margin:0;padding:0;'></iframe>"
-                + "<form id='loginf' target='logintarget'>"
+                + "<form id='loginf' target='logintarget' onkeypress=\"submitOnEnter(event)\">"
                 + "<div>Username</div><div >"
                 + "<input class='v-textfield' style='display:block;' type='text' name='username'></div>"
                 + "<div>Password</div>"