Skip to content
This repository was archived by the owner on Jul 30, 2020. It is now read-only.
This repository was archived by the owner on Jul 30, 2020. It is now read-only.

Mouse safety #65

@ferrous26

Description

@ferrous26

When clicking an object or scrolling, there are no safeties in place to make sure we are doing the right thing.

Especially when scrolling, if the mouse is not scrolling the correct scroll area we need to abort instead of scrolling forever and making no progress.

Wtih clicking, if given an Element, we should make sure the mouse is over the element before clicking. That is, the Element is topmost on the screen. Or maybe not...this one is debatable. On the one hand, it might be a bug that causes the Element to move or not be topmost (another window pops up); on the other hand, it might be commonplace to call something like click window and the topmost thing at the center of the window is a button or something else.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions