Skip to content

Fix for deadlock in iOS autofill & share extensions#960

Merged
mpbw2 merged 1 commit intomasterfrom
autofill-async-fixes
Jun 7, 2020
Merged

Fix for deadlock in iOS autofill & share extensions#960
mpbw2 merged 1 commit intomasterfrom
autofill-async-fixes

Conversation

@mpbw2
Copy link
Contributor

@mpbw2 mpbw2 commented Jun 7, 2020

Replaced use of GetAwaiter().GetResult() within autofill and sharing extension view controllers, fixes frozen and/or partially drawn autofill windows when setting up and using autofill.

Before:

before

After:

after

Also fixed the dark-text-on-dark-background issue for the autofill setup completion header (now matches "success" color used in share extension)

Autofill:

autofill_success

Share:

share_success

@mpbw2
Copy link
Contributor Author

mpbw2 commented Jun 7, 2020

@kspearrin is the iOS ci still in development or is that failure legit?

@kspearrin
Copy link
Member

Ignore the GitHub ci for now.

@mpbw2 mpbw2 merged commit 473e93e into master Jun 7, 2020
@mpbw2 mpbw2 deleted the autofill-async-fixes branch June 7, 2020 04:15
@mpbw2 mpbw2 linked an issue Jun 8, 2020 that may be closed by this pull request
@mpbw2 mpbw2 linked an issue Jul 6, 2020 that may be closed by this pull request
vvolkgang pushed a commit that referenced this pull request Jun 20, 2024
vvolkgang pushed a commit that referenced this pull request Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants