@lwrage is this idea for this to be just a shortcut for manually adding elements to the diagram or something that is more dynamic/persistent? In other words, if the flow or mode changes, should the set of elements shown in the diagram change as well or should the user have to manually add the new elements/repeat the operation?
@RyanMcilnay I noticed that the flow drop down does not show flows when there are no elements that would highlighted in the current diagram. For example if a subcomponent contains an end-to-end flow but its contents are not being displaced, the flow is not selectable. We need to adjust this to show such flows. I believe a general rule would be that if the container is visible, then we should show it.
@RyanMcilnay i'm working with an out of date version, but please verify that undo and redo works correctly. It should be labeled based on the operation being performed and there should only be one undo required to undo the entire operation. This is not the case with the currently pushed version.