wordpress-mobile / WordPress-iOS

WordPress for iOS - Official repository
http://ios.wordpress.org/
GNU General Public License v2.0
3.7k stars 1.12k forks source link

Domain registration edge case: background user interactions while registration service is in progress #11656

Open jaclync opened 5 years ago

jaclync commented 5 years ago

(Followup issue from https://github.com/wordpress-mobile/WordPress-iOS/pull/11613)

Expected behavior

(Not expected, just my suggestion) user cannot navigate away while registration is still in progress with spinner shown, otherwise UI navigation on registration completion might not work as expected.

Actual behavior

Currently, user can tap on "< Back" and "Help" in navigation bar while registration is in running (shown in screenshot). In the two cases that trigger domain registration flow (Domain Credit and Automated Transfer flow with Business accounts), the behavior might be different on registration completion depending on whether user stays on the registration screen.

Steps to reproduce the behavior

Tested on [device], iOS [version], WPiOS [version]

iOS 12.2 simulator

jaclync commented 5 years ago

A temporary workaround was added in https://github.com/wordpress-mobile/WordPress-iOS/pull/11613/commits/181bb6804bde9f6290fc09423bee7d012d7ed923 that disables background user interactions while progress HUD is shown

stale[bot] commented 4 years ago

This issue has been marked as stale because:

Please comment with an update if you believe this issue is still valid or if it can be closed. This issue will also be reviewed for validity and priority (cc @designsimply).

dangermattic commented 4 months ago

Thanks for reporting! 👍