@AREdotNA Hey I noticed that login is broken in Firefox. Looks like is because I have tracking disabled.
Can we fix so that login doesn't require 3rd party tracking?
It's eminently possible, and as an investor and fan, I'm happy to help fix it!
-
-
Replying to @dietrich
@dietrich I just tried to replicate this with tracking turned on and I can't. It might be related to a different issue that we discovered yesterday which is that Firefox doesn't fire events when it autofills form fields. For now if you type out the login then should be
1 reply 0 retweets 0 likes -
Replying to @AREdotNA
Aha! I tested in release channel in a clean profile... which meant no autofill! Tracking was red herring. Was this a recent code change on your end to use autofill events? Also, I'll look into why we don't support these events...
1 reply 0 retweets 0 likes -
Can you point me to the code you're using to do this?
1 reply 0 retweets 0 likes -
Replying to @dietrich
Sure! We are just listening to 'change' events on the form field. It appears as if Firefox doesn't fire them while Safari and Chrome do. Very strange. Code here: https://github.com/aredotna/ervell/blob/master/react/components/LoginForm/index.js#L91 …
1 reply 0 retweets 0 likes -
Replying to @AREdotNA
I tested a basic onchange handler in a form on both a username and password field, and when i chose the username in autocomplete, the browser autocompleted the password and I got events for both fields. Testcase: https://jet-finch.glitch.me/
1 reply 0 retweets 0 likes -
Replying to @dietrich
Interesting! Not seeing the same thing on our codebase but it could be whatever react is using for its own onChange events. Will investigate further...btw if you want to talk about this over email instead of Twitter: info@are.na
1 reply 0 retweets 0 likes -
Hi
@dietrich we deployed a fix for this. Thanks for helping us figure it out
1 reply 0 retweets 1 like
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
