CheckinWithXYZ - Encountered a weird bug - space key not allowed - meme version

in HiveDevslast month

Hello Hive Community Members,

A couple of months ago, I used to write posts about technical stuff I got involved with while contributing to Hive — but then I stopped.

Why?

Reason One: It requires a bit of time.
Reason Two: Since English isn't my first language, it takes even more time.

But on Sunday morning here in Bharat 🇮🇳, @ecoinstant suggested that putting this kind of work on-chain is a wonderful idea — and that we should lead by example. After a motivating and insightful conversation with him, I’ve decided to resume what I used to do. Thank you so much @ecoinstant.


Okay, let’s jump into today’s topic.

Space Key Not Working on iPhone for CheckinWithXYZ

screenshot of direct message of issue report

@starkerz messaged me directly. There was a weird space issue.
I was like, really? That sounds impossible. 😅

I immediately launched the app locally — everything worked fine...
But that was on a desktop browser, not mobile.

So I opened the iOS Simulator. Still, everything worked just fine.


@starkerz: Can’t enter space — it’s a weird, annoying bug
@sagarkothari88: I can’t reproduce it — not a bug
@starkerz: Shares a link
@sagarkothari88: Still can’t reproduce it — not a bug
@starkerz: I literally sent you a screenshot and post

And I’m just in full denial mode 🤣

If I can’t reproduce the bug, it doesn’t exist. 😤

impossible mr bean kid meme

So I didn’t give it much attention — considered it a minor, low-priority issue.


How I Ended Up Reproducing It – Testing Before Release

I had added a filter feature for admins in CheckinWithXYZ.
Deployed it. Then, for some reason, I decided to test it myself on an actual iPhone.

Boom — the bug appeared.

And I was like: faaaaaaakkk.
It was an annoying, user-breaking bug.
If I were the user, I'd be complaining loudly.

spongebob spinning head meme

Trying to stay calm, I told myself:

It’s fine. It’s fine. It’s fine.

everything is fine fire meme

Just expressing my feelings through emojis/memes here 😅


🕵️ Investigation Time

investigation cat meme

First step: Google it.

Google search screenshot

You might call me a noob for not using AI right away.
But honestly, for fixing bugs in production, I’m a little skeptical about AI answers.
Some things I still prefer doing the old-fashioned way — from experience.

Purple links — you know what that means.
I clicked all of them. Explored every possibility.


Attempt 1

solution one from stackoverflow

I used the highest-voted answer from the first StackOverflow post.
Tested locally on desktop and iOS simulator. Worked like a charm.

Deployed it. Boom 💥 — entire site down.
Just a gray screen.

Time to panic.

panic meme


Attempt 2

So I finally asked AI what could’ve gone wrong.
It gave answers — but again, who knows if they’re right?

Didn’t want another panic attack in production.
So I cross-verified answers on StackOverflow.

Ask AI screenshot

Then I realized I had more SingleChildScrollView instances than I thought.

scrollview instances

For every instance, I applied this patch:

SingleChildScrollView(
  primary: false,
  child: _some_screen_element(),
)

Tested again on desktop, iOS simulator.
Everything worked. I deployed it.


But after deployment... it didn’t work.
I was like: fakkkk noooo.

oh no meme

Let’s panic again.

But this time I stopped and asked myself:

Did I test the correct version?

spiderman meme

I always tell @starkerz to refresh and clear the cache.
But did I do that? Answer: NO.

Cleared the cache. Reloaded.
And boom — it worked!

phew meme

Finally, that weird invisible bug that wrecked the app’s user experience... was fixed.


💬 Have You?

Have you ever faced a weird bug in your tech stack that made you question your life choices?
Please share — would love to hear!


📝 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

ContributionToHiveEcosystem
Hive Witness NodeHive API Node (in progress)3Speak Video Encoder Node Operator (highest number of nodes)3Speak Mobile App Developer
3Speak Podcast App Developer3Speak Shorts App Developer3Speak Support & Maintenance TeamDistriator Developer
CheckinWithXYZHive InboxHiFindHive Donate App
Contributed to HiveAuth Mobile AppEcency ↔ 3Speak IntegrationEcency ↔ InLeo IntegrationEcency ↔ Actifit Integration
Hive Stats AppVote for Witness AppHiveFlutterKitNew 3Speak App

🙌 Support Back

❤️ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! ❤️

Sort:  

Thanks for making the post interesting bugs are annoying

Yes @weone
Very annoying & fustrating.

via Inbox

Loading...
Loading...

I guess Memes are the best way to express how you feel 😁

untitled.gif

@coldbeetrootsoup true

All other memes Little exaggerated but yes.
Panic one is correct one.

via Inbox

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Thank you so much @bhattg for upvote recommendation
Thank you so much @indiaunited

Happy Sunday
Have a happy weekend

via Inbox

You're quite hardworking as an individual 😁

Thank you @weone

Motivated replies like the ones from you, keeps me going.

Happy Weekends

via Inbox

I have to admit, and I shouted it out in this video while onboarding a local business - the distriator app is FASTER than ever! Thank you!

Thank you @ecoinstant for all you do

But baby crying in the background was louder than you 🤣

Thank you for trying out the latest app.

via Inbox

It's a pleasure to have you resume work again and fix the bucks.
!ALIVE

I never stopped working @oasiskp2
It's just I paused posting on blockchain & kept busy with hive-blockchain app development.

via Inbox

OK noted
!LOLZ

What a great job u did this weekend @sagarkothari88! This blog is just the tip of the iceberg!

So true @starkerz
May be for each bug & improvement, I make a post ✅

via Inbox

Loading...

Ciertamente es necesario borrar cache cada cierto tiempo y reiniciar gracias por compartir

@encuentro Por supuesto. Si encuentra algún problema, borre la caché y vuelva a intentarlo antes de llegar a una conclusión.

via Inbox

Thanks for making the post fun to read... bugs can be really frustrating. Well done to you and your team for all the work behind the scenes 👏 👍

You are welcome.
Teamwork, Hardwork indeed.
Have a good day.

via Inbox

lol) I become famous)

Famous Meme
“Look who’s famous now!”

Haha, look at you, @rollie1212 — officially famous and probably got a fan club now! 🎉😎

Thanks a bunch for sniffing out that sneaky bug. Most people would’ve been like, “This app is trash! 🔥📱🚮” and just abandoned ship, but not you!

You went full detective mode 🕵️‍♂️🔍 and reported it like a boss. Thanks to your superhero bug-busting powers, that glitch is toast. 🦸‍♂️🔥🐞

Bug Busted
“Bug? What bug? Squashed!”

Honestly, you deserve a cape and a lifetime supply of coffee. ☕🦸‍♂️ Cheers, legend!

via Inbox

Thanks boss, I just know how feedback is important.

Loading...