-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DeviceInterface] Call closeautofillparent only after openManage calls #718
Conversation
bf95ad5
to
d09d037
Compare
d09d037
to
feccf1e
Compare
default: | ||
// noop | ||
} | ||
this.removeTooltip(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doesn't seem to affect MacOS - would like to avoid multiple/split implementation between platforms unless really necessary (doesn't seem like it).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. Haven't checked on a real build, but seems fine. Thanks for reacting quickly!
Task/Issue URL: https://app.asana.com/0/1209009001482464/1209009001482464 Autofill Release: https://github.com/duckduckgo/duckduckgo-autofill/releases/tag/16.1.0 ## Description Updates Autofill to version [16.1.0](https://github.com/duckduckgo/duckduckgo-autofill/releases/tag/16.1.0). ### Autofill 16.1.0 release notes ## What's Changed * [DeviceInterface] Call closeautofillparent only after openManage calls by @dbajpeyi in duckduckgo/duckduckgo-autofill#718 * [CredentialsImport] Call credentials flow call first, and then close parent by @dbajpeyi in duckduckgo/duckduckgo-autofill#723 * [FeatureToggle] Add new autofill config for partial save trigger by @dbajpeyi in duckduckgo/duckduckgo-autofill#724 **Full Changelog**: duckduckgo/duckduckgo-autofill@16.0.0...16.1.0 ## Steps to test This release has been tested during autofill development. For smoke test steps see [this task](https://app.asana.com/0/1198964220583541/1200583647142330/f). Co-authored-by: dbajpeyi <[email protected]>
Reviewer: @GioSensation
Asana: https://app.asana.com/0/1203822806345703/1208958786488368/f
Description
On windows
IWebView
disposes aftercloseAutofillParent
more efficiently (since https://github.com/duckduckgo/windows-browser/pull/2658/files#diff-e9708afe1dc71c217b0379bc7531fd02309a7ce40e69ce7e60e3bed7edde1160) now causingopenManagePasswords
call to be late. This causes native password manager UI to not open.This PR changes the sequence of
closeAutofillParent
andopenPasswordManager
calls. Note that this will also affect MacOS, but so far there doesn't seem to be any regression with manual testing.Steps to test
windows-browser
repo,dbajpeyi/fix/manage-password-race-condition