Comment 9 for bug 1827242

Revision history for this message
Anton (antonpupkov) wrote :

Probably the simplest solution will be to enter a warning dialog before deleting in any cases of deletion, for example, "Do you really want to delete the selected object "Object visible name"?" or "Do you really want to delete the object "Object visible name"?" or "Do you really want to delete the selected group of objects?". Continue frantically pressing Esc twice so that the entire selection is removed ...

But why these difficulties. It is enough that the action with the object may be ONLY when the mouse cursor is over it and nothing else. The user pointing the mouse at an object sees what he deletes, moves, edits, and so on. If you need to perform an action on objects - select them and move the mouse cursor over one of them and pcbnew recognizes a group of selected objects; the action will be applied to this group - simply and logically. Nothing will be removed beyond scope (viewport). There is no need to press Esc many times to remove the selections and relax the soul: selections removed I can safely work on).

Even if an object is selected, but the mouse cursor is not on it, no erroneous actions will be performed on it, because the actions are performed ONLY on the object, over which the mouse cursor is located.