Revert "MDL-23344 fix login form focus"
authorSam Hemelryk <sam@moodle.com>
Wed, 13 Jul 2011 12:02:58 +0000 (20:02 +0800)
committerSam Hemelryk <sam@moodle.com>
Wed, 13 Jul 2011 12:02:58 +0000 (20:02 +0800)
lib/javascript-static.js
login/index.php

index a3d1946..f847920 100644 (file)
@@ -739,34 +739,6 @@ M.util.get_string = function(identifier, component, a) {
     return stringvalue;
 };
 
-/**
- * Set focus on username or password field of the login form
- */
-M.util.focus_login_form = function(Y) {
-    var username = Y.one('#username');
-    var password = Y.one('#password');
-
-    if (username == null || password == null) {
-        // something is wrong here
-        return;
-    }
-
-    var curElement = document.activeElement
-    if (curElement == 'undefined') {
-        // legacy browser - skip refocus protection
-    } else if (curElement.tagName == 'INPUT') {
-        // user was probably faster to focus something, do not mess with focus
-        return;
-    }
-
-    if (username.get('value') == '') {
-        username.focus();
-    } else {
-        password.focus();
-    }
-}
-
-
 //=== old legacy JS code, hopefully to be replaced soon by M.xx.yy and YUI3 code ===
 
 function checkall() {
index 366ab7e..52d86a5 100644 (file)
@@ -341,8 +341,6 @@ if (isloggedin() and !isguestuser()) {
     echo $OUTPUT->box_end();
 } else {
     include("index_form.html");
-    //focus username or password
-    $PAGE->requires->js_init_call('M.util.focus_login_form', null, true);
 }
 
 echo $OUTPUT->footer();