Skip to content

Reload model without resetting the workspace layout #117

@h-man2

Description

@h-man2

Description

When a model is reloaded, the complete workspace, i.e., all diagrams are closed which is cumbersome.

Proposed solution

When reloading a model, keep the diagrams as is and refresh them using the reloaded model and the now empty system state. Diagrams for a single instance like the protocol state machine diagram for a given object need to be closed.

Considered alternatives

One solution to not close the diagrams for single objects would be to detach them from the now unknown object and let them check after each change to the syste state if now an object exists with the name of the object the diagram was linked to in the old system state. While the diagram is in the state "orphaned" it could be disabled. This behavior could be integrated in the future as an improvement .

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions