Hello Hive Community π
Yesterday, I shared a fun post about a bug we encountered on CheckInWith.XYZ. Today, Iβd like to share another strange issue we faced β this time affecting both CheckInWith.XYZ and Distriator.
Spoiler alert: it involves a painfully bright white screen.
𧨠The Bright White Screen Bug
This issue is rooted in the tech stack we use. Both apps are built with Flutter β a great choice for seamless migration from web to mobile. It ensures consistency and allows us to deliver app-store-ready experiences without rewriting everything.
However, Flutter renders everything using a canvas element on the web, which can sometimes behave unexpectedly in certain environments β such as in-app browsers.
Recently, the Keychain app introduced some improvements to their in-app browser experience. Unfortunately, we didnβt catch these changes during their beta testing phase β by the time we realized, it was already live.
Soon after, a few users began reporting the dreaded white screen β including none other than @starkerz!
π§ The Fix (And Huge Thanks!)
We immediately flagged the issue to @stoodkev and the Keychain team via their Discord server. And to their credit β they absolutely delivered. πͺ
The team pushed out multiple beta releases one after another, working closely with us to narrow down the root cause.
After several iterations, we landed on a fix that worked β and it was quickly released on the App Store. Huge shoutout to @stoodkev and everyone at Keychain for their speed and support. π
π Final Note
Since English isnβt my first language, I asked ChatGPT/AI to help optimize this post to make it more readable and viewer-friendly.
I hope this isnβt against any downvoting rules π
But if it is, feel free to let me know and Iβll be more cautious next time.
π My Contributions to β¦οΈ Hive Ecosystem
Contribution | To | Hive | Ecosystem |
---|---|---|---|
Hive Witness Node | Hive API Node (in progress) | 3Speak Video Encoder Node Operator (highest number of nodes) | 3Speak Mobile App Developer |
3Speak Podcast App Developer | 3Speak Shorts App Developer | 3Speak Support & Maintenance Team | Distriator Developer |
CheckinWithXYZ | Hive Inbox | HiFind | Hive Donate App |
Contributed to HiveAuth Mobile App | Ecency β 3Speak Integration | Ecency β InLeo Integration | Ecency β Actifit Integration |
Hive Stats App | Vote for Witness App | HiveFlutterKit | New 3Speak App |
π Support Back
β€οΈ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! β€οΈ
Vote | For | Witness |
---|---|---|
sagarkothari88 | @sagarkothari88 | |
threespeak | @threespeak |
Comments (2)
Thanks for the update. I didn't encounter any issues today while shopping and claiming my discount from the @distriator. You and your team are doing so much, so users have the fastest and seamless transactions.... gracias π
@kachy2022 You are welcome Happy to serve community members
via Inbox
Great
Thank you
via Inbox