We're updating the issue view to help you get more done. 

Editor binds click actions of first item in collection to every item

Description

Code:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 @Configuration( label = "Footer Configuration", description = "Add footer navigation, footer branding and social configuration" ) // I've left this here intentionally so when we fix the editor we can just use this instead of the fragmented column approach public @interface FooterConfig { @Property( label = "Navigational menu's", description = "Define multiple menu's which usually will be rendered in order of definition. Please note that configuration and rendering are not necessarily a 1-on-1 match", order = 200 ) MenuConfig[] menu(); } public @interface MenuConfig { @Property(label = "Links", description = "Configure a list of links") MenuLinkConfig[] links(); } public @interface MenuLinkConfig { @Property( label = "Link Text", description = "Configure a link text, when this is available, this will receive preference over nav and page title [Optional]", order = 200 ) String linkText(); @Property( label = "Link", description = "Configure the link to an internal page via the path browser or enter an absolute URL [Optional]", property = { "widgetType=pathbrowser", "pathbrowserRootPath=/content" }, order = 300 ) String link(); } Issue: * The editor seems to bind the same click action to every list item causing only the first item to be actually accessible and configurable

Notes:

  • It seems that this is something inside angular itself - because when looking at the configData response - everything seems to have the correct paths

Environment

None

Status

Assignee

Unassigned

Reporter

Bart Wulteputte

Labels

None

Components

Priority

Major