diff --git a/packages/editor-ui/src/components/RunDataJsonActions.vue b/packages/editor-ui/src/components/RunDataJsonActions.vue index 08f08b0450..bd5bb83e03 100644 --- a/packages/editor-ui/src/components/RunDataJsonActions.vue +++ b/packages/editor-ui/src/components/RunDataJsonActions.vue @@ -118,7 +118,10 @@ export default defineComponent({ getJsonValue(): string { let selectedValue = jp.query(this.jsonData, `$${this.normalisedJsonPath}`)[0]; if (this.noSelection) { - if (this.hasPinData) { + const inExecutionsFrame = + window !== window.parent && window.parent.location.pathname.includes('/executions'); + + if (this.hasPinData && !inExecutionsFrame) { selectedValue = clearJsonKey(this.pinData as object); } else { selectedValue = executionDataToJson(