I have run into a problem where the Customer "Sign In" button stopped working after a few uses. Everything else so far about the store seems to be working as expected.
I am using a clean install of Magento 2.2.0 Open Source version, that was installed using Softaculous at my web hosting service.
Steps taken to produce the error:
In the store, I add a virtual, downloadable item to the cart.
I click the cart icon in the top right of the screen.
I click on the "View and Edit Cart" link in the small window that opens.
I click the "Proceed to Checkout" button on the right side of the screen.
The account popup form appears, and I put my credentials into it.
I click the "Sign In" button, and it turns a darker color of gray.
Nothing happens afer that, but the "Create Account" button on that same popup works though.
I tried using Internet Explorer and Opera browsers with a clean browser cache, but the result is still the same.
I posted the bug on the Magento 2 github page, but they haven't replied with a fix, and neither is there a fix listed as of today on their release page at https://magento.com/tech-resources/download
The reply that I did get on their github page is "The issue is already fixed in develop branch, 2.2.0", but since I am still a newbie when it comes to using Magento 2, I don't know what a develop branch is or how or where I am supposed to fix the problem.
Below is the Opera browser console output. These errors are only shown after the Sign In button is clicked:
JQMIGRATE: Logging is active
/pub/static/version1507935652/frontend/Magento/luma/en_US/Magento_Customer/js/view/authentication-popup.js:76
Uncaught TypeError: Cannot read property 'currentTarget' of undefined
at UiClass.login (/pub/static/version1507935652/frontend/Magento/luma/en_US/Magento_Customer/js /view/authentication-popup.js:76)
at HTMLFormElement. (/pub/static/version1507935652/frontend/Magento/luma/en_US/knockoutjs/knockout .js:4241)
at HTMLFormElement.dispatch (/pub/static/version1507935652/frontend/Magento/luma/en_US/jquery.js:5226)
at HTMLFormElement.elemData.handle (/pub/static/version1507935652/frontend/Magento/luma/en_US/jquery.js:4878)
Attached below is the image of what I am talking about.
Any help is appreciated. Thank you very much.