-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entering a correct word bricks Safari #24
Comments
Are you using Safari on iOS, iPadOS, or macOS? What Safari version are you using? |
iOS 15.4, not sure about safari version but the latest for that iOS version. Also, I just tried again, and it didn’t kill safari, but made it unresponsive for about 25-30 seconds. I screen recorded it but am not sure how to attach it using the web version of GitHub |
I think you can just drag/drop files into the comment box |
Do you get the same behavior if you use Chrome? Also, which model iPhone are you using? |
I'm using a 2019 16" Macbook Pro (latest Monterrey and Safari versions), and I also noticed that the page becomes unresponsive when I type a correct word. In my case, it's just for about 1 second, but it's definitely noticeable. It doesn't bother me but it may make debugging easier than if it only happened on iPhones :) |
Hi! I’ve just given it another go and the length of freeze seems to improve based on the number of solved boards - Solving 10 boards makes it a lot shorter |
My suspicion is that this isn't a Safari specific issue, it's that the app itself is somewhat performance intensive to begin with, and Safari just has a slower renderer. I will investigate when there is time |
If it’s useful, on iOS 15.4.1 running on an iPhone 13 Pro the delay is several seconds (<4) and reduces as the solved woot count increases. IIRC, there is almost no delay in airplane mode. |
FWIW, just taking out the With the transition: replacing the |
In Safari, especially on iPhone, scrolling around the page looks flickery and glitchy, when you have completed boards visible. Worse, when you complete a board, the animation causes the page to stall for several seconds -- and then you don't even see the animation. This appears to be triggered by the `filter` property on completed boards. Workaround: if we force 3D acceleration by adding `translateZ(0)` to each board, all is well. There are no glitches, the animation looks good, and the app doesn't stall. It's also more responsive when entering letters. (There is no need to do this when "hide completed boards" is on, but "animate hiding" is off, so we don't.) Fixes thesilican#24.
Entering a correct guess seems to brick safari; the guess registers but safari crashes entirely
The text was updated successfully, but these errors were encountered: