Răsfoiți Sursa

Merge pull request #28010 from overleaf/dp-histroy-sidebar

Always show history sidebar when opening history view

GitOrigin-RevId: c630b4483b11527741280ad1aaaae1b30db6e472
David 1 an în urmă
părinte
comite
c1471567ce

+ 1 - 1
services/web/frontend/js/features/ide-redesign/components/rail/rail-panel.tsx

@@ -38,7 +38,7 @@ export default function RailPanel({
     <Panel
       id={
         newErrorlogs
-          ? `ide-redesign-sidebar-panel-${selectedTab}`
+          ? `ide-redesign-sidebar-panel-${isHistoryView ? 'file-tree' : selectedTab}`
           : 'ide-redesign-sidebar-panel'
       }
       className={classNames({ hidden: isReviewPanelOpen })}

+ 2 - 1
services/web/frontend/js/features/ide-redesign/components/rail/rail.tsx

@@ -166,7 +166,8 @@ export const RailLayout = () => {
     [openTab, togglePane, selectedTab, railTabs, sendEvent, markMessagesAsRead]
   )
 
-  const isReviewPanelOpen = selectedTab === 'review-panel'
+  const isReviewPanelOpen =
+    selectedTab === 'review-panel' && isOpen && !isHistoryView
 
   const { tabsInRail, tabsInOverflow, tabWrapperRef } =
     useRailOverflow(railTabs)