Skip to content

Commit 8c65eea

Browse files
fix reference panel overflow issue
1 parent ca354f8 commit 8c65eea

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

packages/web/src/features/chat/components/chatThread/chatThreadListItem.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,8 +384,9 @@ const ChatThreadListItemComponent = forwardRef<HTMLDivElement, ChatThreadListIte
384384
maxSize={70}
385385
defaultSize={50}
386386
style={{
387-
overflow: 'visible',
388-
position: 'relative',
387+
overflow: 'clip',
388+
maxHeight: '100%',
389+
minWidth: 0,
389390
}}
390391
>
391392
<div

packages/web/src/features/chat/components/chatThread/referencedFileSourceListItem.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ interface ReferencedFileSourceListItemProps {
5050
onExpandedChanged: (isExpanded: boolean) => void;
5151
}
5252

53-
const ReferencedFileSourceListItem = ({
53+
const ReferencedFileSourceListItemComponent = ({
5454
id,
5555
code,
5656
language,
@@ -271,6 +271,6 @@ const ReferencedFileSourceListItem = ({
271271
)
272272
}
273273

274-
export default memo(forwardRef(ReferencedFileSourceListItem), isEqual) as (
274+
export const ReferencedFileSourceListItem = memo(forwardRef(ReferencedFileSourceListItemComponent), isEqual) as (
275275
props: ReferencedFileSourceListItemProps & { ref?: Ref<ReactCodeMirrorRef> },
276-
) => ReturnType<typeof ReferencedFileSourceListItem>;
276+
) => ReturnType<typeof ReferencedFileSourceListItemComponent>;

packages/web/src/features/chat/components/chatThread/referencedSourcesListView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { memo, useCallback, useEffect, useMemo, useRef, useState } from "react";
1111
import scrollIntoView from 'scroll-into-view-if-needed';
1212
import { FileReference, FileSource, Reference } from "../../types";
1313
import { tryResolveFileReference } from '../../utils';
14-
import ReferencedFileSourceListItem from "./referencedFileSourceListItem";
14+
import { ReferencedFileSourceListItem } from "./referencedFileSourceListItem";
1515
import isEqual from 'fast-deep-equal/react';
1616

1717
interface ReferencedSourcesListViewProps {

0 commit comments

Comments
 (0)