diff --git a/packages/accounts-ui-unstyled/login_buttons_dialogs.js b/packages/accounts-ui-unstyled/login_buttons_dialogs.js index 9f3fd315f0..fadce1d17e 100644 --- a/packages/accounts-ui-unstyled/login_buttons_dialogs.js +++ b/packages/accounts-ui-unstyled/login_buttons_dialogs.js @@ -177,7 +177,10 @@ }); } }, - 'input': function (event) { + // IE8 doesn't support the 'input' event, so we'll run this on the keyup as + // well. (Keeping the 'input' event means that this also fires when you use + // the mouse to change the contents of the field, eg 'Cut' menu item.) + 'input, keyup input': function (event) { // if the event fired on one of the configuration input fields, // check whether we should enable the 'save configuration' button if (event.target.id.indexOf('configure-login-service-dialog') === 0)