From 1841677e0d905446b454660487afa1cbd67fe88d Mon Sep 17 00:00:00 2001 From: Andrew Kingston Date: Thu, 18 Aug 2022 11:16:59 +0100 Subject: [PATCH] Add bindings for screen on load setting --- packages/builder/src/builderStore/dataBinding.js | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/builder/src/builderStore/dataBinding.js b/packages/builder/src/builderStore/dataBinding.js index bebd06c6d7..62b61eee7c 100644 --- a/packages/builder/src/builderStore/dataBinding.js +++ b/packages/builder/src/builderStore/dataBinding.js @@ -502,7 +502,7 @@ const getRoleBindings = () => { } /** - * Gets all bindable properties exposed in a button actions flow up until + * Gets all bindable properties exposed in a button action flow up until * the specified action ID, as well as context provided for the action * setting as a whole by the component. */ @@ -520,10 +520,7 @@ export const getButtonContextBindings = ( const component = findComponent(asset.props, componentId) const settings = getComponentSettings(component?._component) const eventSetting = settings.find(setting => setting.key === settingKey) - if (!eventSetting) { - return bindings - } - if (eventSetting.context?.length) { + if (eventSetting?.context?.length) { eventSetting.context.forEach(contextEntry => { bindings.push({ readableBinding: contextEntry.label,