hatch's draw order of dynamic block changes when editing in place xref

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi,
when editing in place an xref that contains an instance of a dynamic block, it messes up the draw order of any hatches that belongs to the dynamic block. Here the step for reproducing the issue:
- create a dynamic block with a polyline as border and a hatch (with solid is more evident); be sure that the hatch is under the polyline; save and exit the block definition;
- put an instance of the dynamic block in a new file, save and exit;
- open a new file and add as xref the dwg containg the dynamic block;
- right click on the xref's instance and select edit xref in place;
- just save (don't need any particolar action to trigger the issue) the exit the editor in place gui;
- the hatch is above the polyline.
The change in the draw order of the hatch is permanent, it's not just a graphical glitch that a regenall could fix.
To fix the issue:
- open the xref (not in place);
- edit the block;
- manually bring the hatch back;
- save changes and exit the block editor gui;
- save xref;
- reload xref.
Needless to say, it is really a bothering behaviour, because it severely limits my ability to work smartly with xref: either I have to directly open the xref in order to make changes (losing the crossreference between dwgs that I could need), or, after editing in place, I still need to open the xref to fix the draw order of the dynamic block, which squander the advantage of editing in place an xref.
Do you have any suggestion?