View Revisions: Issue #3376

Summary 0003376: PartDesign Boolean produces exception with wrong selection of active Body
Revision 2018-03-15 01:17 by normandc
Description If the active Body is selected before launching the Boolean operation tool, an exception message appears:
Exception wrote

type must be list of 'DocumentObject', not NoneType

When clicking OK' the command exits, but an empty Boolean feature is created in the Body tree and set as tip. As a consequence, the Body is broken with an empty tip error.

The problem is that both methods for activating a Body (right-click or double-click) leave it selected.

There should be a check for invalid selection and a message to warn the end user that the active body should be deselected before launching the tool.

Or, activating a Body should automatically deselect it? I don't think there is a good reason to leave it selected.
Revision 2018-03-15 01:13 by normandc
Description If the active Body is selected before launching the Boolean operation tool, an exception message appears:
Exception wrote

type must be list of 'DocumentObject', not NoneType

When clicking OK' the command exits, but an empty Boolean feature is created in the Body tree and set as tip. As a consequence, the Body is broken with an empty tip error.

The problem is that both methods for activating a Body (right-click or double-click) leave it selected.

There should be a check for invalid selection and a message to warn the end user that the active body should be deselected before launching the tool. Or, activating a Body should automatically deselect it? I don't think there is a good reason to leave it selected.