diff options
Diffstat (limited to 'packages/app/src/pages/session')
| -rw-r--r-- | packages/app/src/pages/session/message-timeline.tsx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/app/src/pages/session/message-timeline.tsx b/packages/app/src/pages/session/message-timeline.tsx index fa57cabae..592ca774e 100644 --- a/packages/app/src/pages/session/message-timeline.tsx +++ b/packages/app/src/pages/session/message-timeline.tsx @@ -812,7 +812,7 @@ export function MessageTimeline(props: { </Show> </div> </div> - <Show when={sessionID()}> + <Show when={sessionID()} keyed> {(id) => ( <div class="shrink-0 flex items-center gap-3"> <SessionContextUsage placement="bottom" /> @@ -878,12 +878,12 @@ export function MessageTimeline(props: { </DropdownMenu.ItemLabel> </DropdownMenu.Item> </Show> - <DropdownMenu.Item onSelect={() => void archiveSession(id())}> + <DropdownMenu.Item onSelect={() => void archiveSession(id)}> <DropdownMenu.ItemLabel>{language.t("common.archive")}</DropdownMenu.ItemLabel> </DropdownMenu.Item> <DropdownMenu.Separator /> <DropdownMenu.Item - onSelect={() => dialog.show(() => <DialogDeleteSession sessionID={id()} />)} + onSelect={() => dialog.show(() => <DialogDeleteSession sessionID={id} />)} > <DropdownMenu.ItemLabel>{language.t("common.delete")}</DropdownMenu.ItemLabel> </DropdownMenu.Item> |
