Просмотр исходного кода

Merge pull request #14361 from overleaf/ii-add-comment-review-panel

[web] Open current file view mode when adding comment through editor widget

GitOrigin-RevId: 7028ab2a2b6369064712d456c8ae1d33498b8002
ilkin-overleaf 3 лет назад
Родитель
Сommit
fc9d3755c2

+ 3 - 1
services/web/frontend/js/features/source-editor/components/review-panel/editor-widgets/editor-widgets.tsx

@@ -23,7 +23,8 @@ function EditorWidgets() {
     handleShowBulkRejectDialog,
     handleConfirmDialog,
   } = useBulkActionsModal()
-  const { setIsAddingComment } = useReviewPanelUpdaterFnsContext()
+  const { setIsAddingComment, handleSetSubview } =
+    useReviewPanelUpdaterFnsContext()
   const [addNewComment] =
     useScopeValue<(e: React.MouseEvent<HTMLButtonElement>) => void>(
       'addNewComment'
@@ -47,6 +48,7 @@ function EditorWidgets() {
     addNewComment(e)
     setTimeout(() => {
       // Re-render the comment box in order to add autofocus every time
+      handleSetSubview('cur_file')
       setIsAddingComment(false)
       setIsAddingComment(true)
     }, 0)