I'm trying to fix #2808 and I have a question on proper behavior of the PD tools such as Mirror/Linear pattern/Multitransform - what should happen if feature outside of Body is selected and PD tool applied to it? Should it should the same dialog box as if there's no active body? Or should it show xref/copy/independence copy dialog?
I think we should not import features from outside the body for tools like transforms. My Idea with the shape binder and imported references was to import helper geometry only, things that can be used as kind of references like sketches, curves or certain herlper features as faces or edges. But not whole solids. IMHO pattern tools should only work on things withing the body.
Same question applies to Fillet/Chamfer tools - these tools don't even complain about inactive body, they just apply and sit below the selected feature.
That is of course a bug. They should only work on features in the body and handle the active body as the other tools, e.g. Pad.
What if selecting Manually would leave document in Undetermined state?
Yes it should, and only a manual trigger of convertion should change that state.