mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-08 00:29:04 +02:00
Merge pull request #14059 from overleaf/td-review-panel-smoother-chrome
React review panel: fix regression that made animation jerky on Chrome GitOrigin-RevId: c1d9fa00d478fa71d94ff705ddfcc12bab0b2767
This commit is contained in:
+5
-6
@@ -39,7 +39,7 @@ export const dispatchReviewPanelLayout = (force = false) => {
|
||||
|
||||
const scheduleDispatchReviewPanelLayout = debounce(
|
||||
dispatchReviewPanelLayout,
|
||||
50
|
||||
10
|
||||
)
|
||||
|
||||
export type ChangeManager = {
|
||||
@@ -307,11 +307,10 @@ export const createChangeManager = (
|
||||
if (changed) {
|
||||
dispatchEditorEvent('track-changes:visibility_changed')
|
||||
}
|
||||
dispatchReviewPanelLayout()
|
||||
// Ensure the layout is updated again once the review panel entries
|
||||
// have updated in the React review panel. The use of a timeout is bad
|
||||
// but the timings are a bit of a mess and will be improved when the
|
||||
// review panel state is migrated away from Angular
|
||||
// Ensure the layout is updated once the review panel entries have
|
||||
// updated in the React review panel. The use of a timeout is bad but
|
||||
// the timings are a bit of a mess and will be improved when the review
|
||||
// panel state is migrated away from Angular
|
||||
scheduleDispatchReviewPanelLayout()
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user