Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Microsoft Edge isPersonal SavePersonalAndPaymentData brake React app

I have a simple form, one input and one submit button inside the React app. It works well in every web browsers. Now I started testing in the IE and Edge (Edge/18.17763).

When I hit the submit button I got errors in the console:

Unable to get property 'isPersonal' of undefined or null reference
Unable to get property 'SavePersonalAndPaymentData' of undefined or null reference

They brake the app completely. Any idea of what they are and where they came from?

I do not have anything remotely related in the codebase to isPersonal and SavePersonalAndPaymentData.

like image 612
Wojciech Bednarski Avatar asked Apr 04 '19 17:04

Wojciech Bednarski


1 Answers

It Appears to be some kind of bug related to Edge's Autofill, if you disable autofill does the problem go away? It does for me.

Edge Menu > Settings > Passwords & autofill

When I posted my answer originally there was a bug report active with MS Edge dev team, but that page is currently a 404. (Perhaps because of the changes to move Edge to the chromium platform?) I cannot find a cached version.

like image 169
CodeMonkey Avatar answered Sep 23 '22 23:09

CodeMonkey