Closed (fixed)
Project:
Experience Builder
Component:
Page builder
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
24 Jul 2024 at 19:48 UTC
Updated:
10 Sep 2024 at 21:09 UTC
Jump to comment: Most recent
Postponed on #3462441: Contextual form values need to be integrated with Redux: start with single-property field types
When the props form is changed, the layout updates to reflect those changes. When undo is applied, the layout rolls back, but the props form doesn't. In this issue, lets sync that up.
See the screencast on the MR: https://git.drupalcode.org/project/experience_builder/-/merge_requests/180
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
wim leersComment #3
wim leers#3462441: Contextual form values need to be integrated with Redux: start with single-property field types is in! 🥳
Comment #4
balintbrewsI'm picking this up as the continuation of #3468050: Values in props edit form do not always match the selected component.
Comment #7
balintbrewsComment #8
wim leersComment #9
wim leers@balintbrews indicated this should land after #3468050: Values in props edit form do not always match the selected component, so conveying that.
But it's also down to final review, and this area is definitely @bnjmnm's area of expertise (he introduced #3462441: Contextual form values need to be integrated with Redux: start with single-property field types), so let's get his final sign-off.
Comment #10
balintbrewsAs @bnjmnm pointed out, we need some tests here which I completely forgot about. 🤦🏻 I'll work on those later today.
Comment #11
wim leers#3468050: Values in props edit form do not always match the selected component is in.
Comment #12
balintbrewsComment #13
wim leersComment #14
bnjmnmThis seems good to go though if possible I recommend waiting on #3463307: Implement simplified zoom interface to land then refactoring this a bit as the other way around might be more difficult and possibly require an additional issue.
Comment #15
balintbrewsWaiting for #3463307: Implement simplified zoom interface to land as @bnjmnm suggested, then we can have an even cleaner end-to-end test.
Comment #18
hooroomooComment #19
balintbrews