Skip to content

[Cherry-pick] DYN-8893: Connectors between collapsed groups to remain visible#16391

Merged
zeusongit merged 1 commit intoRC3.6.0_masterfrom
cherrypick-16387
Jul 16, 2025
Merged

[Cherry-pick] DYN-8893: Connectors between collapsed groups to remain visible#16391
zeusongit merged 1 commit intoRC3.6.0_masterfrom
cherrypick-16387

Conversation

@github-actions
Copy link

Cherry-pick of #16387 to RC3.6.0_master

Purpose

PR in response to this Slack thread and related to DYN-8893.

Updates to ConnectorViewModel.cs make sure that connectors between two collapsed groups remain visible and render correctly under their proxy ports.

  • Updated SetCollapsedByNodeViewModel() to explicitly check if both the start and end ports are proxy ports. If so, the connector is no longer collapsed in this case.
  • Removed the unused ConnectingNodesBothInCollapsedGroup() method from SetZIndex() as it was redundant. Even when a connector links nodes inside two collapsed groups, its ZIndex still needs to be 1 to ensure it does not render on top of the proxy ports.

Before:

DYN-ConnectorsBetweenCollapsedGroups_Before

After:

DYN-ConnectorsBetweenCollapsedGroups_After

Declarations

Check these if you believe they are true

  • Is documented according to the standards
  • The level of testing this PR includes is appropriate
  • User facing strings, if any, are extracted into *.resx files
  • Snapshot of UI changes, if any.
  • Changes to the API follow Semantic Versioning and are documented in the API Changes document.
  • This PR modifies some build requirements and the readme is updated
  • This PR contains no files larger than 50 MB
  • This PR introduces new feature code involve network connecting and is tested with no-network mode.

Release Notes

Updates to make sure that connectors between two collapsed groups remain visible and render correctly under their proxy ports.

Reviewers

@DynamoDS/eidos
@jasonstratton

FYIs

@dnenov
@achintyabhat
@zeusongit

@zeusongit zeusongit merged commit deedfbc into RC3.6.0_master Jul 16, 2025
11 of 12 checks passed
@QilongTang QilongTang deleted the cherrypick-16387 branch February 13, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants