I have been caught out a number of times, where I have had a click event on an element that sits within a group, and both the group and the element have different click events, however when you click the element, that action occurs, the group below it also fires as the event bubbles up the DOM tree.
Can you implement a workflow action to suppress the click propagation through to the group to stop the event bubbling.
It could be implemented via the workflow action, or as a checkbox option on elements, or both.
jquery has this implemented for this very reasons.
Thanks…it would save a lot of hassle from having to restructure interfaces to prevent it.
I have built a demo page and to begin with I couldn’t get it to replicate. So had to rethink what I was doing.
Eventually remembered, it was overlayed icons on a group.
See the demo page below, If you use the ± icons to add and remove selected items from a list, you will see it also triggers the underlying group click. It does not do it for the flag icon, the only difference is the ± have conditional visibility/have been added to the group.