Issue by smithdtyler
Monday Oct 02, 2017 at 22:01 GMT
Originally opened as osate/osate-ge#230
When I click and drag to reposition an object, a "ghost" outline of the object follows my cursor. The outline follows my cursor even when I move to an illegal position.
A more intuitive approach would be to stop the ghost outline at the boundary of the legal position (perhaps at the last legal position), making it clearer that a "wall" exists.
In the example below, the editor has allowed me to move a component's ghost outline beyond the legal bounds (see bottom right).

Contrast this with the screenshot below from Enterprise Architect in which I've moved my cursor to an illegal position so the ghost outline of "Class1" remains in the last legal position.

Monday Oct 02, 2017 at 22:01 GMT
Originally opened as osate/osate-ge#230
When I click and drag to reposition an object, a "ghost" outline of the object follows my cursor. The outline follows my cursor even when I move to an illegal position.
A more intuitive approach would be to stop the ghost outline at the boundary of the legal position (perhaps at the last legal position), making it clearer that a "wall" exists.
In the example below, the editor has allowed me to move a component's ghost outline beyond the legal bounds (see bottom right).
Contrast this with the screenshot below from Enterprise Architect in which I've moved my cursor to an illegal position so the ghost outline of "Class1" remains in the last legal position.