19

I'm still seeing this on Version 0.99.120.1-beta (WebKit 614.1.20)

In the console I get this error:

TypeError: null is not an object (evaluating 'readabilityResult.textContent')
checkReadability — Script Element 1:3631
Global Code — Script Element 1:3648

Clicking both links takes you to the offending line of code in their mail file:

if ((readabilityResult.textContent) && (readabilityResult.textContent.length < Readability.prototype.DEFAULT_CHAR_THRESHOLD)) {

The var readabilityResult is set to null at the top of function checkReadability() which is where the offending line of code exists. So in the code between setting the var to null and attempting to evaluate it in the if statement, readabilityResult is not getting a value that would overwrite null.

  • Vlad replied to this.

    Interestingly, I cleared the cache and deleted cookies, reloaded, and it worked without issue this time.

      Just managed to get it to load by clearing cookies, cache and local storage—all things I'd tried before 🤷‍♂️ Only thing I'd done differently was first logging in from a private window, which loaded successfully, though not sure how that would make a difference.

      Definitely seems like some state issue, hopefully just a transient one left from an earlier build though.

        Glad you got it working!

          ajgraves readability is the name of the module we use for reader view, I wonder what would case ut to trigger for you on this page.

            I also had the Fastmail problem — after entering my credentials, the loading wheel would infinitely spin and I couldn't get to my inbox.

            Inspect Element > Storage > Delete Cookies and Local Storage also worked as a fix for me, with a caveat. When I logged in with "Stay signed in to Fastmail" checked, this fix didn't work — it still resulted in the infinite loading page. When I cleared my cookies and storage again, and logged in without selecting "Stay signed in", the Fastmail inbox loaded right away!

            On 0.99.120.1-beta

              letourpowerscombine Same behavior for me. The "Stay signed in" checkbox is the thing that is somehow causing it to not load. Works fine if I don't check it.

              Version 0.99.120.1-beta (WebKit 614.1.20)

                whee Excellent catch. I wasn't able to reproduce this before, but I have the same problem if "Stay signed in" is checked.

                  +1 to the above, not checking "Stay signed in" prevents the issue from recurring for me. Otherwise I have to do the whole delete cache and cookies dance every day.

                    Thanks everyone for this fix, this had driven me back to Safari. I hadn't thought to check here for a solution.

                    I'm curious if any other Fastmail users have experienced links in emails not working? Issue here. Currently links work for me for a while, but at some point they stop working and I have to restart Orion to get them working again.

                      colinfleming I can't reproduce this links issue in my basic use of the FastMail web app. So, it will be hard for me to help here.

                      I see that the FastMail web app uses www.fastmailusercontent.com as a Source. You might try manually adding www.fastmailusercontent.com in Orion's Compatability Mode setiings:

                      Orion > Preferences > Websites tab > Compatability Mode from the list > click the + icon > add www.fastmailusercontent.com

                      To be clear, I don't know that this will resolve your issue. I'm just looking for anything that might help.

                        It also only loads for me when “stay signed in” is unchecked. The checkbox to remember me for two-factor authentication, however, does not cause any problems, so that’s something...

                          4 days later

                          tuesday

                          In my case this is all I need to do to make Fastmail load again for me. Intriguing ...

                            6 days later

                            Just want to chime in and say that I had this happen to me as well. Signing in with the "stay signed in" option unchecked worked finally, but I had to manually clear cookies/local storage then login from the main fastmail.com home page.

                            Definitely super frustrating to keep getting logged out on a regular basis because I can't check that box without breaking the entire app. Is there any progress on figuring out the cause? I only have the Bitwarden extension installed, nothing else as far as extensions go.

                              5 days later

                              bitwalker I have the same issue. The tip on unchecking the "stay signed in" option got me in.

                                8 days later

                                @Vlad Are you able to replicate this and potentially fix this by checking the "Stay signed in" option on sign-in? This works fine in Safari and is pretty annoying.

                                Edit: Compatability mode partially worked for me (in that the tickbox still causes issues, but I was able to get an account to login):

                                Orion > Preferences > Websites tab > Compatability Mode from the list > click the + icon > add www.fastmailusercontent.com