Community
Participate
Working Groups
By default, after user picks a "connection creation" tool from the diagram tool palette and creates a connection, the tool stays in the "connection creation" mode. There has been user request to support "non-sticky" connection creation tool. We could introduce a preference in the diagram page definition to allow user to control which mode they prefer.
I am not convinced that offering an sdef switch is the correct approach here. One of Sapphire's core tenants is consistency of interaction language. If different Sapphire adopters set this switch based on how they feel this should work, we loose consistency. A better way to resolve this would be to determine which behavior is better and go with that across the board. The behavior expectation could also be influenced by how the connection is initiated. If the connection is initiated from palette, the behavior expectation is arguably fixed as sticky and we should not try to mess with that. If the connection is initiated through other means (like context menu), then perhaps the behavior is non-sticky. Perhaps this bug is not necessary since we should already be tracking the task of initiating connections via non-palette means elsewhere...
Points taken. Consistency is very important. We won't address this.