-
Notifications
You must be signed in to change notification settings - Fork 367
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
Shell - debouncedUpdateLg cannot handle paralleled lg update requests #2247
Comments
yeze322
added a commit
that referenced
this issue
Mar 12, 2020
cwhitten
added a commit
that referenced
this issue
Mar 12, 2020
* dump real lg content before paste them * implement lg resources walker * update lg walker api * split insertNodes from pasteNodes * fix tslint * change copyUtils ExtarnelAPI interface * migrate to new api format * create real lg template when pasting * renaming * update walkLgResources * create lgTemplates for moved actions * hack the debounce issue #2247 * Fix build * Fix lint Co-authored-by: Ze Ye <zeye@microsoft.com> Co-authored-by: zeye <2295905420@qq.com>
cwhitten
added a commit
that referenced
this issue
Mar 12, 2020
* Implement Move * Rmemove dependency on query string * fix: sort action ids correctly (#2217) * sort actionIds by tree path order * filter invalid ids and update test cases * fix: make MoveSelection work (not target master) (#2234) * make MoveSelection work * add comments * initialDialogShape as a function * feat: visual/move with lgapi (#2258) * dump real lg content before paste them * implement lg resources walker * update lg walker api * split insertNodes from pasteNodes * fix tslint * change copyUtils ExtarnelAPI interface * migrate to new api format * create real lg template when pasting * renaming * update walkLgResources * create lgTemplates for moved actions * hack the debounce issue #2247 * Fix build * Fix lint Co-authored-by: Ze Ye <zeye@microsoft.com> Co-authored-by: zeye <2295905420@qq.com> Co-authored-by: zeye <2295905420@qq.com> Co-authored-by: Ze Ye <zeye@microsoft.com>
Possible solutions:
|
hibrenda
added
R9
Release 9 - May 15th, 2020
and removed
Needs-triage
A new issue that require triage
labels
Mar 14, 2020
addressed via #2348 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
In a parralleled scenario,
deboundcedUpdateLg
api will lose changes.Scenario:
Moves lg template A from 'D1.lg' to 'D2.lg', fires 2 paralleled api calls:
In this case, the first request will be cancelled.
Version
Browser
OS
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: