diff --git a/packages/plugins/workflow/src/client/nodes/manual/FormBlockProvider.tsx b/packages/plugins/workflow/src/client/nodes/manual/FormBlockProvider.tsx
index 30aa01d20..c5c7a60b4 100644
--- a/packages/plugins/workflow/src/client/nodes/manual/FormBlockProvider.tsx
+++ b/packages/plugins/workflow/src/client/nodes/manual/FormBlockProvider.tsx
@@ -47,7 +47,7 @@ export function FormBlockProvider(props) {
const resource = api.resource(props.collection);
const __parent = useContext(BlockRequestContext);
- return (
+ return !userJob.status || values ? (
@@ -71,5 +71,5 @@ export function FormBlockProvider(props) {
- );
+ ) : null;
}
diff --git a/packages/plugins/workflow/src/client/nodes/manual/forms/custom.tsx b/packages/plugins/workflow/src/client/nodes/manual/forms/custom.tsx
index 068f47207..6f5f7c19c 100644
--- a/packages/plugins/workflow/src/client/nodes/manual/forms/custom.tsx
+++ b/packages/plugins/workflow/src/client/nodes/manual/forms/custom.tsx
@@ -40,7 +40,7 @@ function CustomFormBlockProvider(props) {
[values],
);
- return (
+ return !userJob.status || values ? (
- );
+ ) : null;
}
function CustomFormBlockInitializer({ insert, ...props }) {
@@ -104,10 +104,6 @@ function CustomFormBlockInitializer({ insert, ...props }) {
'x-component': 'ActionBar',
'x-component-props': {
layout: 'one-column',
- style: {
- marginTop: '1.5em',
- flexWrap: 'wrap',
- },
},
'x-initializer': 'AddActionButton',
properties: {