fix: Hide settings hint from log view (#17813)

This commit is contained in:
Shireen Missi
2025-07-30 12:20:14 +01:00
committed by GitHub
parent 58deb857d3
commit a46fa6072e
2 changed files with 7 additions and 1 deletions

View File

@@ -148,6 +148,7 @@ type Props = {
compact?: boolean; compact?: boolean;
tableHeaderBgColor?: 'base' | 'light'; tableHeaderBgColor?: 'base' | 'light';
disableHoverHighlight?: boolean; disableHoverHighlight?: boolean;
disableSettingsHint?: boolean;
disableAiContent?: boolean; disableAiContent?: boolean;
collapsingTableColumnName: string | null; collapsingTableColumnName: string | null;
}; };
@@ -169,6 +170,7 @@ const props = withDefaults(defineProps<Props>(), {
disableEdit: false, disableEdit: false,
disablePin: false, disablePin: false,
disableHoverHighlight: false, disableHoverHighlight: false,
disableSettingsHint: false,
compact: false, compact: false,
tableHeaderBgColor: 'base', tableHeaderBgColor: 'base',
workflowExecution: undefined, workflowExecution: undefined,
@@ -1541,7 +1543,10 @@ defineExpose({ enterEditMode });
</slot> </slot>
</N8nCallout> </N8nCallout>
</div> </div>
<NodeSettingsHint v-if="props.paneType === 'output'" :node="node" /> <NodeSettingsHint
v-if="!props.disableSettingsHint && props.paneType === 'output'"
:node="node"
/>
<N8nCallout <N8nCallout
v-for="hint in getNodeHints()" v-for="hint in getNodeHints()"
:key="hint.message" :key="hint.message"

View File

@@ -87,6 +87,7 @@ function handleChangeDisplayMode(value: IRunDataDisplayMode) {
:disable-pin="true" :disable-pin="true"
:disable-edit="true" :disable-edit="true"
:disable-hover-highlight="true" :disable-hover-highlight="true"
:disable-settings-hint="true"
:display-mode="displayMode" :display-mode="displayMode"
:disable-ai-content="!isSubNodeLog(logEntry)" :disable-ai-content="!isSubNodeLog(logEntry)"
:is-executing="isExecuting" :is-executing="isExecuting"