mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 09:21:46 +00:00
5309b4614c
regenerate_dimension was only called when ForcePerpendicularToFace was set, so normal two-anchor dimensions were left at raw polyline cursor positions after placement. The depsgraph handler would later correct them when the user happened to select a referenced IFC element, making accurate placement appear to require a manual selection step. Remove the _force_perpendicular guard so the anchor-based regeneration always runs at the end of _create_dimension_from_polyline.