From bfbc1cd954f450aae430baa14850f62e13ff2f6f Mon Sep 17 00:00:00 2001 From: pablonyx Date: Thu, 6 Mar 2025 10:55:12 -0800 Subject: [PATCH] k (#4172) --- web/src/app/chat/folders/FolderDropdown.tsx | 1 + web/src/app/chat/folders/FolderList.tsx | 1 - web/src/app/chat/sessionSidebar/ChatSessionDisplay.tsx | 10 +++++----- web/src/app/chat/sessionSidebar/PagesTab.tsx | 1 - 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/web/src/app/chat/folders/FolderDropdown.tsx b/web/src/app/chat/folders/FolderDropdown.tsx index a729fb0c15fd..25c269ce994d 100644 --- a/web/src/app/chat/folders/FolderDropdown.tsx +++ b/web/src/app/chat/folders/FolderDropdown.tsx @@ -191,6 +191,7 @@ export const FolderDropdown = forwardRef( onChange={(e) => setNewFolderName(e.target.value)} className="text-sm font-medium bg-transparent outline-none w-full pb-1 border-b border-background-500 transition-colors duration-200" onKeyDown={(e) => { + e.stopPropagation(); if (e.key === "Enter") { handleEdit(); } diff --git a/web/src/app/chat/folders/FolderList.tsx b/web/src/app/chat/folders/FolderList.tsx index 61e532f83a70..cc3c4f8babdf 100644 --- a/web/src/app/chat/folders/FolderList.tsx +++ b/web/src/app/chat/folders/FolderList.tsx @@ -303,7 +303,6 @@ const FolderItem = ({ key={chatSession.id} chatSession={chatSession} isSelected={chatSession.id === currentChatId} - skipGradient={isDragOver} showShareModal={showShareModal} showDeleteModal={showDeleteModal} /> diff --git a/web/src/app/chat/sessionSidebar/ChatSessionDisplay.tsx b/web/src/app/chat/sessionSidebar/ChatSessionDisplay.tsx index f4a1a565d18b..bdcfaeb74a90 100644 --- a/web/src/app/chat/sessionSidebar/ChatSessionDisplay.tsx +++ b/web/src/app/chat/sessionSidebar/ChatSessionDisplay.tsx @@ -32,21 +32,17 @@ export function ChatSessionDisplay({ chatSession, search, isSelected, - skipGradient, closeSidebar, showShareModal, showDeleteModal, - foldersExisting, isDragging, }: { chatSession: ChatSession; isSelected: boolean; search?: boolean; - skipGradient?: boolean; closeSidebar?: () => void; showShareModal?: (chatSession: ChatSession) => void; showDeleteModal?: (chatSession: ChatSession) => void; - foldersExisting?: boolean; isDragging?: boolean; }) { const router = useRouter(); @@ -238,8 +234,12 @@ export function ChatSessionDisplay({ e.preventDefault(); e.stopPropagation(); }} - onChange={(e) => setChatName(e.target.value)} + onChange={(e) => { + setChatName(e.target.value); + }} onKeyDown={(event) => { + event.stopPropagation(); + if (event.key === "Enter") { onRename(); event.preventDefault(); diff --git a/web/src/app/chat/sessionSidebar/PagesTab.tsx b/web/src/app/chat/sessionSidebar/PagesTab.tsx index 3419e8db54df..f1867e9f77fb 100644 --- a/web/src/app/chat/sessionSidebar/PagesTab.tsx +++ b/web/src/app/chat/sessionSidebar/PagesTab.tsx @@ -264,7 +264,6 @@ export function PagesTab({ >