Skip to content

Indicate illegal object positions with halted intermediary representation #1188

Description

@philip-alldredge

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).

screen shot 2017-10-02 at 4 57 23 pm

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.

screen shot 2017-10-02 at 5 00 26 pm

Activity

  1. philip-alldredge commented on Apr 25, 2018

    @philip-alldredge
    ContributorAuthor

    Comment by philip-alldredge
    Tuesday Apr 24, 2018 at 19:04 GMT


    Recommend waiting until migration to GEF5.

  2. philip-alldredge commented on Jun 14, 2021

    @philip-alldredge
    ContributorAuthor

    This will be fixed as part of #1183.

  3. added this to the 2.10.0 milestone on Jul 2, 2021
  4. philip-alldredge commented on Jul 6, 2021

    @philip-alldredge
    ContributorAuthor

    Fixed by dbefc8b

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions