question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

`signal` event does not fire in Safari 14.1 for macOS

See original GitHub issue

I think there may be a bug with the latest version of Safari for macOS (Version 14.1 – 16611.1.21.161.6). Recently, after upgrading macOS, I noticed my Simple Peer connections are getting stuck on iceStateChange (connection: checking) (gathering: gathering). The signal event only fires once on both peers, and the connection is not established, although the stream comes through (but doesn’t play). This only happens in the latest version of Safari for macOS, as far as I can tell. Safari for iOS as well as other desktop browsers still work as expected. Can anyone else replicate this behavior?

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:14 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
DePasqualeOrgcommented, May 18, 2021

@feross thanks for maintaining this repository! I just tested this issue again, and Simple Peer is now working for me in Safari 14.1. I don’t know what was causing this problem for me before, but I’ll close this issue.

0reactions
DePasqualeOrgcommented, May 19, 2021

It looks like those versions haven’t changed on my system since I first noticed this issue, so it may have been due to some other factor.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Safari Technology Preview Release Notes - Apple Developer
Fixed automated mouse movement to correctly fire mouse events ... Updates to Safari Technology Preview are no longer available for macOS Big Sur....
Read more >
Cross Browser Compatibility of focusin & focusout events in Safari 14
The focusin and focusout events fire just before an element within the page gains focus or loses focus and bubble. Focusout is fired...
Read more >
2000014: Ongoing List of Apple Operating System Updates
This is a regularly updated list of Apple operating system updates (grouped by device), along with guidance in determining when it is recommended...
Read more >
How to send state updates manually using objectWillChange
All observable objects automatically get access to an objectWillChange property, which itself has a send() method we can call whenever we want ...
Read more >
Blog - Archive - 2022 - October - Michael Tsai
I'm not sure this new notification in macOS Ventura could be less helpful if it tried. What items? What is “System Events.app” and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found