diff --git a/packages/twenty-front/src/modules/activities/inline-cell/components/ActivityTargetsInlineCell.tsx b/packages/twenty-front/src/modules/activities/inline-cell/components/ActivityTargetsInlineCell.tsx index 7971a5a8f..2755acefd 100644 --- a/packages/twenty-front/src/modules/activities/inline-cell/components/ActivityTargetsInlineCell.tsx +++ b/packages/twenty-front/src/modules/activities/inline-cell/components/ActivityTargetsInlineCell.tsx @@ -1,3 +1,4 @@ +import { useContext } from 'react'; import { Key } from 'ts-key-enum'; import { IconArrowUpRight, IconPencil } from 'twenty-ui'; @@ -6,6 +7,7 @@ import { useActivityTargetObjectRecords } from '@/activities/hooks/useActivityTa import { ActivityTargetInlineCellEditMode } from '@/activities/inline-cell/components/ActivityTargetInlineCellEditMode'; import { Activity } from '@/activities/types/Activity'; import { ActivityEditorHotkeyScope } from '@/activities/types/ActivityEditorHotkeyScope'; +import { FieldContext } from '@/object-record/record-field/contexts/FieldContext'; import { FieldFocusContextProvider } from '@/object-record/record-field/contexts/FieldFocusContextProvider'; import { RecordFieldInputScope } from '@/object-record/record-field/scopes/RecordFieldInputScope'; import { RecordInlineCellContainer } from '@/object-record/record-inline-cell/components/RecordInlineCellContainer'; @@ -29,6 +31,8 @@ export const ActivityTargetsInlineCell = ({ useActivityTargetObjectRecords(activity); const { closeInlineCell } = useInlineCell(); + const { fieldDefinition } = useContext(FieldContext); + useScopedHotkeys( Key.Escape, () => { @@ -48,6 +52,7 @@ export const ActivityTargetsInlineCell = ({ IconLabel={showLabel ? IconArrowUpRight : undefined} showLabel={showLabel} readonly={readonly} + labelWidth={fieldDefinition?.labelWidth} editModeContent={