-
Notifications
You must be signed in to change notification settings - Fork 485
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Template selector is misplaced #4617
Comments
We still want to display the execution listeners above the template when it's applied, correct? |
I think this needs to be fixed in |
@misiekhardcore Where else could we anchor the element template selector, so we don't have to move Zeebe execution listeners? |
Looking at @barmac comment above, we want to also move the execution listeners higher, currently the templates are after execution listeners and execution listeners are by themself low on the list |
You mean this?
What would be practical reasons to put execution listeners above the template selector? I don't see it. The way I see it: Template group is the group following the general section, potentially following the documentation section (documentation = general concern). Everything else follows below, in the natural order. Listeners are less often used than template properties themselves, and hence should go late in the list, above extension properties is a reasonable place when no template is selected, below the domain specific template fields when a template is selected. |
sounds reasonable to me, I just tried to follow whats was written in the comments. If you are both fine with just moving the templates group right below the Documentation group, then I will do that |
I moved the template group below execution listeners for a templated element to prevent conflating execution listeners with the template-specific properties. However, if we see the templated element as just one of the elements, then I agree that there should be no change in positioning. So it's OK to position the template group right below the documentation regardless if template is applied or not, and execution listeners group on the bottom. |
So I take back this. |
This issues is not closed by bpmn-io/bpmn-js-element-templates#130, but instead awaits integration of the upstream change to be fixed. I re-opened and attached |
Ooops, sorry I missed that it included a |
Describe the bug
The
template
selection is misplaced (very low in the properties panel), so that it can easily be overlooked:Steps to reproduce
Expected behavior
Template picker is prominently displayed in the properties panel, below the "Documentation" section.
Environment
Additional context
No response
The text was updated successfully, but these errors were encountered: