Closed Bug 1977955 Opened 4 months ago Closed 2 months ago

Account Hub Email: Allow users to cancel loading animation

Categories

(Thunderbird :: Account Manager, task)

Tracking

(Not tracked)

RESOLVED FIXED
145 Branch

People

(Reporter: vineet, Assigned: vineet)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

  • Currently the spinning overlay in account hub for email takes over the screen and isn’t cancel-able, leading to issues when there is an error in the middle of loading
  • This task is for bringing forward the cancel button in the footer on top of the overlay so the user can cancel whichever abortable task is running.
See Also: → 1975860

Do you want a separate bug to also handle Escape properly, since currently it just closes the account hub and leaves it in the same state?

Assignee: nobody → vineet
Status: NEW → ASSIGNED

(In reply to Martin Giger [:freaktechnik] from comment #1)

Do you want a separate bug to also handle Escape properly, since currently it just closes the account hub and leaves it in the same state?

Yes I think a separate bug would be good for that.

How to Test

  • When some sort of network request happens, the user should be able to hit cancel, withholding account creation and waiting for OAuth
  • The cancel button should be above the loading overlay
  • The following places is where you can cancel the request:
  • First step when trying to find a config
  • Autodiscover Password step when trying to find a config
  • When Address Books and Calendars are being fetched
  • When a manual configuration is being tested
  • When an exchange add-on is being installed in the config found page
Attachment #9507685 - Attachment description: WIP: Bug 1977955 - Account Hub Email: Allow users to cancel loading animation. → Bug 1977955 - Account Hub Email: Allow users to cancel loading animation. r=#thunderbird-reviewers
Duplicate of this bug: 1976540
Attachment #9513795 - Attachment description: WIP: Bug 1977955 - Add tests for cancelling loading operations in account hub for email. → Bug 1977955 - Add tests for cancelling loading operations in account hub for email. r=#thunderbird-reviewers

Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/4fab7ff15ec0
Account Hub Email: Allow users to cancel loading animation. r=arschmitz
https://hg.mozilla.org/comm-central/rev/4fe203d97b16
Add tests for cancelling loading operations in account hub for email. r=arschmitz

Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Regressions: 1990657
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: