Skip to content

Reload model without resetting the workspace layout #117

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 .

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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