From 88c14b7e52b3d8e4b1d9e8e9d74efaf72f991a5e Mon Sep 17 00:00:00 2001 From: Lucas Bordeau Date: Thu, 18 Apr 2024 15:46:40 +0200 Subject: [PATCH] Fix Record Inline Cell position on Edit mode (#5038) Fixed 0.5 offset of inline cell edit mode --- .../components/RecordInlineCellEditMode.tsx | 7 ++++++- .../record-table/components/RecordTableRow.tsx | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/twenty-front/src/modules/object-record/record-inline-cell/components/RecordInlineCellEditMode.tsx b/packages/twenty-front/src/modules/object-record/record-inline-cell/components/RecordInlineCellEditMode.tsx index cb10bda0d..784b32847 100644 --- a/packages/twenty-front/src/modules/object-record/record-inline-cell/components/RecordInlineCellEditMode.tsx +++ b/packages/twenty-front/src/modules/object-record/record-inline-cell/components/RecordInlineCellEditMode.tsx @@ -32,7 +32,12 @@ export const RecordInlineCellEditMode = ({ }: RecordInlineCellEditModeProps) => { const { refs, floatingStyles } = useFloating({ placement: 'right', - middleware: [flip(), offset(-1)], + middleware: [ + flip(), + offset({ + crossAxis: -0.5, + }), + ], whileElementsMounted: autoUpdate, }); diff --git a/packages/twenty-front/src/modules/object-record/record-table/components/RecordTableRow.tsx b/packages/twenty-front/src/modules/object-record/record-table/components/RecordTableRow.tsx index 368fad940..cafb21ab5 100644 --- a/packages/twenty-front/src/modules/object-record/record-table/components/RecordTableRow.tsx +++ b/packages/twenty-front/src/modules/object-record/record-table/components/RecordTableRow.tsx @@ -72,7 +72,7 @@ export const RecordTableRow = ({ recordId, rowIndex }: RecordTableRowProps) => { )) - : visibleTableColumns.map((column, columnIndex) => ( + : visibleTableColumns.map((column) => ( ))}