diff --git a/core/client/controllers/signin.js b/core/client/controllers/signin.js index 4e685f02a4..1e22c9d2df 100644 --- a/core/client/controllers/signin.js +++ b/core/client/controllers/signin.js @@ -18,6 +18,10 @@ var SigninController = Ember.Controller.extend(SimpleAuth.AuthenticationControll validateAndAuthenticate: function () { var self = this; + // Manually trigger events for input fields, ensuring legacy compatibility with + // browsers and password managers that don't send proper events on autofill + $('#login').find('input').trigger('change'); + this.validate({format: false}).then(function () { self.notifications.closePassive(); self.send('authenticate');