Don't refresh page when transaction details are edited #1479
Reference in New Issue
Block a user
Delete Branch "1415-bug-editing-any-part-of-a-date-causes-a-page-reload-before-another-edit-can-be-done"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
When users edit transactions or trades, we trigger an "account sync" so that the historical graph and other account details reflect the updates that were made.
The sync process previously triggered a global page refresh when it completed to ensure the user is seeing updated data.
While this PR is not a perfect solution (some parts of the page will require a refresh after editing), it offers a much better user experience while editing individual transactions (while preserving the sync trigger).
Additionally, this provides a more flexible interface for different types of syncs to run code after the sync has succeeded/failed: