فهرست منبع

Merge pull request #8699 from overleaf/ae-comment-threads

Show tracked changes highlights if comment threads are not loaded

GitOrigin-RevId: 1aabe62e1aea0b63336ab33cbf199c3f24471495
Alf Eaton 4 سال پیش
والد
کامیت
5c94bd81e7
1فایلهای تغییر یافته به همراه9 افزوده شده و 4 حذف شده
  1. 9 4
      services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js

+ 9 - 4
services/web/frontend/js/ide/review-panel/controllers/ReviewPanelController.js

@@ -488,10 +488,15 @@ export default App.controller(
         }
       }
 
-      if (rangesTracker.comments.length > 0) {
-        if (!window.isRestrictedTokenMember) {
-          ensureThreadsAreLoaded()
-        }
+      if (
+        rangesTracker.comments.length > 0 &&
+        !window.isRestrictedTokenMember
+      ) {
+        ensureThreadsAreLoaded()
+      } else {
+        // ensure that tracked changes are highlighted even if no comments are loaded
+        ide.$scope.loadingThreads = false
+        dispatchReviewPanelEvent('loaded_threads')
       }
 
       for (const comment of Array.from(rangesTracker.comments)) {