[BB-3171] Prevent race condition that can delete user input#26639
[BB-3171] Prevent race condition that can delete user input#26639viadanna wants to merge 1 commit intoopenedx:masterfrom
Conversation
when the user is focused on an input, and the value of the input has changed from the model, ignore field updates because these would delete user input data. This data will be submitted normally on finishEditing
|
Thanks for the pull request, @viadanna! I've created OSPR-5633 to keep track of it in JIRA, where we prioritize reviews. Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
|
Your PR has finished running tests. The following contexts failed:
|
|
@viadanna Thank you for your contribution. Please let me know once it is ready for our review. |
|
This ended up being a duplicate of https://github.com/edx/edx-platform/pull/25950 |
|
@viadanna Even though your pull request wasn’t merged, please take a moment to answer a two question survey so we can improve your experience in the future. |
This PR changes how Account fields are updated in the UI so that updating the fields in quick succession does not cause previous XHR requests to remove information.
JIRA tickets: BB-3171
Merge deadline: "None"
Testing instructions: