| Summary: | Sapphire Diagram should support "non-sticky" connection creation tool | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Shenxue Zhou <shenxue.zhou> |
| Component: | Sapphire | Assignee: | Project Inbox <sapphire.ui-inbox> |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | konstantin |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Shenxue Zhou
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. |