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 |