= ({
return (
- {/* objectui#12701 — the record is the context host's (the record
- page's read, or the binding's row above); this body never reads it
- again, it waits for `ctx.data`. */}
-
+ enabled={inlineEditDefault}
+ >
+ {/* objectui#12701 — the record is the context host's (the record
+ page's read, or the binding's row above); this body never reads it
+ again, it waits for `ctx.data`. */}
+
+
);
diff --git a/ui/packages/plugin-detail/src/renderers/record-highlights.tsx b/ui/packages/plugin-detail/src/renderers/record-highlights.tsx
index 7bda49ecfd0..09011510506 100644
--- a/ui/packages/plugin-detail/src/renderers/record-highlights.tsx
+++ b/ui/packages/plugin-detail/src/renderers/record-highlights.tsx
@@ -15,6 +15,7 @@ import { useRecordContext, useRegisterHighlightFields } from '@object-ui/react';
import { useFieldPermissions, usePermissions } from '@object-ui/permissions';
import type { RecordHighlightsComponentProps } from '@object-ui/types';
import { HeaderHighlight } from '../HeaderHighlight';
+import { RecordFieldAccessForRecord } from '../recordFieldAccess';
import { useRecordAriaProps } from './recordComponentAria';
import { recordBindingBlock } from './recordBinding';
@@ -180,13 +181,17 @@ const RecordHighlightsBody: React.FC = ({
return (
-
+ {/* objectstack#27146 — the in-place edit's field locks are this
+ stored row's, asked of the server (`../recordFieldAccess`). */}
+
+
+
);
};