Derived Part dependent on workplane not updating automatically

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Attached is a simple example where a skeleton sketch defines the position of a workplane ("Middle Plane Locator Sketch" in the Skeleton part). When the point that defines the position of the plane changes the derived "HorizontalFrame..." part does not update. If the "Edit Derived Part" option is selected the drawing immediately updates, but if the dialog is cancel it reverts, but the update happens if the dialog is exited with "Okay" (without making any changes).
I have seen a similar post where the issue was explained by not having a parameter exported, but in this case the dependency is on the position of a plane which clearly is changing. I added an exported parameter (not in the attachment) that is driven by a dimension connected to the plane, and this has no effect on the plane.
This is a sinister problem in that a small change to the plane height could well go unnoticed in derived parts, and to require a manual derive edit is hardly a solution.
I am using Release 2018.2, build 227
To reproduce the problem -- open the skeleton, edit the middle plane locator sketch, view from the front, and change the lower dimension (d114) by adding 24 in there by shifting the plane up significantly.