-
Notifications
You must be signed in to change notification settings - Fork 5k
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
[expo-image] [iOS] Some blurhashes are broken when used in combination of SDK 48 #21404
Comments
@xmflsct - are you noticing this on ios, android, or both? |
Thank you for filing this issue! |
@brentvatne oh forgot to mention, iOS only. Android is working perfectly fine. |
Exact same problem here with ios and expo sdk48. |
I am having the same issue, only iOS. Expo 48, expo go. I think its the characters, this doesnt work: L5NTzf}YM{n$0.#loLoL3Y9tRjjY But i removed some chars, replaced the . and # to 0 and this worked: L5NTzf}YM{n$000loLoL3Y9tRjjY |
Here's another one that breaks: Also confirming that it is only broken on iOS - Android; and Web are both working fine. Expo SDK 48.0.2. |
I've just published |
Thank you @tsapeta! I can confirm it is now working correctly for blurhashes. |
Minimal reproducible example
https://github.com/xmflsct/test-blurhash
Summary
Showcase
expo-image
is broken on some blurhashes, compared withreact-native-blurhash
side by side.This is observed only after using together with
expo
version after48.0.0-beta.2
, basically all the GA versions would fail some blurhashes.Environment
expo-env-info 1.0.5 environment info:
System:
OS: macOS 13.2.1
Shell: 5.8.1 - /bin/zsh
Binaries:
Node: 18.14.0 - ~/.nvm/versions/node/v18.14.0/bin/node
Yarn: 3.3.1 - ~/.nvm/versions/node/v16.19.0/bin/yarn
npm: 9.3.1 - ~/.nvm/versions/node/v18.14.0/bin/npm
Managers:
CocoaPods: 1.11.3 - /Users/---/.rbenv/shims/pod
SDKs:
iOS SDK:
Platforms: DriverKit 22.2, iOS 16.2, macOS 13.1, tvOS 16.1, watchOS 9.1
IDEs:
Android Studio: 2021.3 AI-213.7172.25.2113.9123335
Xcode: 14.2/14C18 - /usr/bin/xcodebuild
npmPackages:
expo: ~48.0.4 => 48.0.4
react: 18.2.0 => 18.2.0
react-native: 0.71.3 => 0.71.3
Expo Workflow: managed
The text was updated successfully, but these errors were encountered: