Harshil Shah 

@harshil
1.7K Followers
545 Following
22 Posts

He/him. I make apps for your iPhone, including @peak

Here mostly for the cat pics

@_harshil if we’re friends

Websitehttps://harshil.net
Peakhttps://apps.apple.com/us/app/peak/id6443923491
🌏Mumbai, India
Duolingo trying to get a piece of that Timmy Tim smoke

RE: https://mastodon.social/@harshil/116265815944534154

As I hit 5K, I saw the sunlight weaving through this tree, and this might’ve been the zone 5 speaking, but it really made me Feel Things

Japanese people were onto something with 木漏れ日

Ran my second 10K and set a new PR! 🤠
Missed sub-60 by 35 seconds 😔
Chilled weekend to all of you
@nicklockwood @josh Ooh I’m gonna have to try this
@josh Well that’s the thing, you’d need to add checks for and override it at every level because say a sheet might need a dismiss button but a navigation destination it presents internally doesn’t
@josh Basically I have views that are sometimes shown in a sheet, sometimes in a nav stack, sometimes in a nav stack in a sheet, and sometimes drilled down within a sheet etc. I would like some way to know “hey this thing can be dismissed but you might want to show an affordance because we don’t”

I feel like I’ve reached a breaking point

Across Bluesky, Mastodon, Threads, X, Reddit, RSS, podcasts, all the Slacks and all the Discords etc. I just cannot keep up anymore

@josh Lots of dismiss and done buttons everywhere in iOS 26

Am I missing something, or does SwiftUI have no way to detect whether a view needs a dismiss button?

i.e. just tell me if there is a system back button shown