Skip to content

enablePersistence not working on Safari v14 #4076

Closed
@burtonator

Description

@burtonator

[REQUIRED] Describe your environment

  • Operating System version: MacOS 10.15.6 (19G2021)
  • Browser version: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15
  • Firebase SDK version: 8.0.2
  • Firebase Product: auth, firestore

[REQUIRED] Describe the problem

When calling enablePersistence in Safari it just locks and blocks and never returns.

The weird thing is if I do it 3-4 times it seems to break out of whatever was locking it up.

Then it works fine and works like my normal app does under Chrome.

However, if I clear all the browser data again, and do it a second time, it will lock up again.

Steps to reproduce:

Probably just clear your cache, and try to enablePerisistence with synchronizeTabs=true

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      close