3 ms·
The share sheet on Android is super confusing. It doesn't help that several apps implement their own, and some of them scroll horizontally while others scroll
by mikelward 5y ago
The share sheet on Android is super confusing.
It doesn't help that several apps implement their own, and some of them scroll horizontally while others scroll vertically.
Edit: apparently they're forcing apps to use the native share sheet in Android 12? https://www.androidpolice.com/2021/06/01/android-12-will-spell-the-end-of-third-party-share-sheet-replacements/ https://www.androidpolice.com/2021/06/01/android-12-will-spe...
- atatatat 5y agoOnly one problem with the Share dialog: Doesn't "hint" at horizontal scrollability, just shows four apps as if that's all there is. I've seen this trip up advanced users and parents alike.
- datavirtue 5y agoI build mobile and web apps--full stack on many platforms and I was severely tripped up by that shitty share menu. On your first use if you have to think about it the UI sucks. Period.
- RedShift1 5y agoUI designers hate scrollbars. They must be eliminated. But why? I don't understand.
- Spivak 5y agoIt’s because apps want to track where you’re sharing links to.
- NoahKAndrews 5y agoNo, they're preventing 3rd-party apps from actually replacing the system share pane for other apps. An app can still choose to implement their own in-app share menu instead of using the system one.
- nonbirithm 5y agoFor reference, this issue was brought up to the chromium maintainers but it was closed as wontfix without giving a real reason. https://bugs.chromium.org/p/chromium/issues/detail?id=1123015 https://bugs.chromium.org/p/chromium/issues/detail?id=112301... > We are not going to migrate to the system share sheet any time in the near future, so this bug itself is WontFix / WAI. We are also not likely to have an option to disable the chrome share sheet. And yes, due to API changes you'll no longer be able to replace the system share sheet in Android 12, because it basically amounted to a loophole that shouldn't have existed. https://sharedr.rejh.nl https://sharedr.rejh.nl > We had never actually intended to allow apps to replace the share dialog, that Intent is for apps to launch the share dialog. Now I will have no choice but to eat the 2 seconds of loading every time I want to share something as it loads a set of irrelevant share targets that I will never use anyway. I really wish that feature was configurable but you can't turn it off.