This idea is based on functionalities from Mendix 10.22. It was fixed in Mendix 11 beta 1, but isn't working in Mendix 11 beta 2.
While working on a microflow, activities naturally shift around as you drag and drop new elements to keep the flow clear and maintainable. This behavior works well for most elements, except for Input Parameters and Annotations.
Currently, these two elements do not automatically adjust their position:
Input Parameters remain static, even when the Start event moves due to layout changes.
Annotations, even when visually attached to an activity, don't follow the activity when it is repositioned by adding or removing elements.
It would greatly improve the microflow editing experience if:
Input Parameters automatically align with the Start event.
Annotations that are linked to an activity move along with that activity, maintaining their visual connection.
This small enhancement would help keep microflows cleaner and reduce the need for constant manual adjustment.
I also noticed the changed behaviour and it gave me some headaches. This really needs to be handled in a better way.
For input parameters I honestly never understood, why you would place them somewhere in the flow at all. They could easily be docked into some properties window, or just always stick to the left of the microflow editor, or be attached to the start element.
Yeah, I hate this new behaviour, too 😢 I hope it is just a bug that will be fixed (fingers crossed).