Silent save button bug on mobile went unreported for a year due to no error feedback
A developer discovered that the save button in their client-side collage editor had been silently failing on mobile devices for approximately a year without any user reports. The standard HTML anchor-based download method works on desktop browsers but is ignored by Android WebView and iOS Safari, which produce no errors or logs when they discard the action. Users assumed they had tapped incorrectly and simply left, meaning the bug never surfaced as a formal report. The fix involved two platform-specific approaches: using Capacitor's native Filesystem API to write files on Android, and routing exports through the Web Share API on iOS. A key iOS pitfall was that navigator.share() requires an active user gesture that must not be consumed by an awaited async operation before the call is made.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in