paranext / paranext-core

Electron client, extension host, and C# library for Paranext
https://paranext.github.io/paranext-core/
MIT License
17 stars 2 forks source link

Limit the editor webview to one USJ save to a PDP at a time #1257

Closed lyonsil closed 3 weeks ago

lyonsil commented 3 weeks ago

This change removes the editor webview debounce and replaces it with code that ensures we wait for an update from the PDP before we start writing scripture to the PDP again. This allows us to ensure we don't cause race conditions with multiple writes happening simultaneously with different data in each write operation.


This change is Reviewable