-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Improve navigation inside large participants #1097
Conversation
Does this cover sub-processes, too? We must include these, as they can be huge container elements, too. |
No, I will cover this then. |
Note for myself: I discovered that at some point SubProcess becomes a child of itself. Then, the recursive search destroys everything. |
b2a971a
to
2efb1f4
Compare
Just pushed a working demo. It needs dynamic tests too, though. Notice change in diagram-js which occured to be required for the progress. |
df0cfff
to
816c646
Compare
This requires more work as we currently treat equally expanded and collapsed elements which should not take place. |
However, the ugly indefinite loops bugs are already fixed with recent commits :) |
36d2d4d
to
a0cf3a4
Compare
@nikku I added collapsed shape support so this is ready for review. |
a0cf3a4
to
e4cdd37
Compare
Apparently this seems to close #957 |
Apparently 😉 |
c07294c
to
9b82459
Compare
This implements custom hit areas for participants, lanes and expanded subprocesses. Given these changes, users need to grab container elements on the boarder or the label area to move them. Closes #957
9b82459
to
fdb299d
Compare
Related camunda/camunda-modeler#238
Requires bpmn-io/diagram-js#371
Closes #957