Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot select "inner" trust boundary object when boundary objects are nested #1128

Open
hkelley opened this issue Nov 14, 2024 · 4 comments
Open
Labels
AntV/X6 bug Something isn't working help wanted Extra attention is needed priority version-2.3.1
Milestone

Comments

@hkelley
Copy link

hkelley commented Nov 14, 2024

issue-1128-example-model.json
Describe the bug:
In a model where there are multiple (wholly overlapping) trust boundaries, I cannot click-select the inner trust boundary.

Expected behaviour:
Clicking on the inner trust boundary object would select it, just as clicking on an actor, store, etc. does.

Environment:
v2.2.0 and v2.3.0
All desktop environments and web version as well

To Reproduce:
Create a diagram. Nest one trust boundary in another, e.g.

  • outer boundary: "private WAN and perimeter firewalls"
  • inner boundary: "network segment for PCI data"

Any additional context, screenshots, etc:
Attached demo file

@hkelley hkelley added the bug Something isn't working label Nov 14, 2024
@jgadsden
Copy link
Collaborator

jgadsden commented Nov 29, 2024

Hello @hkelley , many thanks for the bug report and apologies for the delay in getting back to you, I have been trying to reproduce it but have not managed
I only have access to Linux and MacOS, not windows, so it may be a Windows specific bug

@jgadsden jgadsden added this to the Version 2.4 milestone Nov 29, 2024
@jgadsden
Copy link
Collaborator

Hello @hkelley , I could not reproduce this on Windows using version 2.3 - could you try the new version (2.3 has just been released) and see if it is still an issue?

@jgadsden
Copy link
Collaborator

jgadsden commented Jan 3, 2025

I can not reproduce this on Windows using version 2.3.0
I can nest two or more threat boundary boxes and can select each one in turn
What I think is happening is the outer boundary box must be deselected (for example by clicking on empty space) before an inner boundary box can be selected, and this is expected behavior

Version 2.3.0 diagram editing is substantially easier than version 2.2.0, so it is probably less confusing now

@jgadsden jgadsden closed this as completed Jan 3, 2025
@jgadsden jgadsden reopened this Jan 29, 2025
@jgadsden
Copy link
Collaborator

Hello @hkelley , I have managed to reproduce this bug in version 2.3.0 and I agree with you , it does need to be fixed

I have scheduled it for version 2.3.1, due out in February 2025, and have also marked it as Priority
It can be reproduced on MacOS as well

@jgadsden jgadsden removed their assignment Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AntV/X6 bug Something isn't working help wanted Extra attention is needed priority version-2.3.1
Projects
None yet
Development

No branches or pull requests

2 participants