From 5dbe1a6121526e62af3556e422fedb3b09a733ba Mon Sep 17 00:00:00 2001 From: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com> Date: Thu, 7 Dec 2023 15:46:08 +0200 Subject: [PATCH] Merge pull request #16114 from overleaf/ii-rp-track-changes-for-users [web] Review panel track changes for users fix GitOrigin-RevId: 011b8ad5f9bef989da7802946241bc9be1c4f066 --- .../js/ide/review-panel/controllers/ReviewPanelController.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js b/services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js index 95f155b90d..006133d9c5 100644 --- a/services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js +++ b/services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js @@ -989,7 +989,6 @@ export default App.controller('ReviewPanelController', [ state.value = newValue state.syncState = UserTCSyncState.PENDING } - if (userId === ide.$scope.user.id) { return ($scope.editor.wantTrackChanges = newValue) } @@ -1022,6 +1021,9 @@ export default App.controller('ReviewPanelController', [ } const applyClientTrackChangesStateToServer = function () { + ide.$scope.reviewPanel.trackChangesState = { + ...ide.$scope.reviewPanel.trackChangesState, + } const data = {} if (ide.$scope.reviewPanel.trackChangesOnForEveryone) { data.on = true