bug/annoyance: entities in the view expand when selected
Posted: Thu 05 Jan 2012 17:12
In the model explorer, when you left-click on a property, the corresponding entity automatically expands, in all open views.
At first, I assumed the reason why collapsed entities would sporadically expand in my diagrams, was a bug - it took me a while to figure out why it was happening to begin with.
I understand that this is probably designed behavior - you intend for the property to be selected in the diagram, to give a visual indication of where the property you selected in the tree is represented in the diagram view.
It's highly inconvenient though.
I'm working on a large system with many diagram views. I use a diagram for every sub-domain of my business-model.
So, for example, I have a "Geography" diagram showing Country, State, etc. - in this diagram, those entities are expanded.
I have numerous other diagrams with entities that reference a Country or State - but on those diagrams I keep the Country and State entities collapsed, because they're not central to those domains; they happen to reference entities from the "Geography" domain, but they don't define entities in that domain.
As said, I understand this is designed behavior, but it's messing up my neatly arranged diagrams, which are important for documentation.
I don't think it's necessary?
I think, if I select a property in the model explorer, and the entity is collapsed in the current diagram, it's fine if that entity gets selected rather than expanded?
Similarly to how the entity is selected on the diagram when you select an entity in the model explorer.
Having seen which entity was selected in the diagram (if I'm using the model-explorer to try to locate an entity on the diagram), it's fine if I have to expanded the entity myself. Finding the specific property is typically going to be easy.
I think this behavior would at least be better than having to run behind and clean up all my diagrams every time I selected a property from the model explorer... (?)
At first, I assumed the reason why collapsed entities would sporadically expand in my diagrams, was a bug - it took me a while to figure out why it was happening to begin with.
I understand that this is probably designed behavior - you intend for the property to be selected in the diagram, to give a visual indication of where the property you selected in the tree is represented in the diagram view.
It's highly inconvenient though.
I'm working on a large system with many diagram views. I use a diagram for every sub-domain of my business-model.
So, for example, I have a "Geography" diagram showing Country, State, etc. - in this diagram, those entities are expanded.
I have numerous other diagrams with entities that reference a Country or State - but on those diagrams I keep the Country and State entities collapsed, because they're not central to those domains; they happen to reference entities from the "Geography" domain, but they don't define entities in that domain.
As said, I understand this is designed behavior, but it's messing up my neatly arranged diagrams, which are important for documentation.
I don't think it's necessary?
I think, if I select a property in the model explorer, and the entity is collapsed in the current diagram, it's fine if that entity gets selected rather than expanded?
Similarly to how the entity is selected on the diagram when you select an entity in the model explorer.
Having seen which entity was selected in the diagram (if I'm using the model-explorer to try to locate an entity on the diagram), it's fine if I have to expanded the entity myself. Finding the specific property is typically going to be easy.
I think this behavior would at least be better than having to run behind and clean up all my diagrams every time I selected a property from the model explorer... (?)