Пробовал vla-update, регенерацию (даже просто из командной строки, делая неактивный ранее чертёж активным) — ничего не помогает. И только если скопировать любой объект через CTRL+C --> CTRL+V, цвета блоков меняются согласно цвету слоя.
Может, есть какой-то ещё способ обновления этих свойств, пусть даже искусственный (как в моём примере, только программный)?
Встречал, что некоторые примитивы вели себя неадекватно, невозможно было выбрать или не обновляли вид. Проявлялось в "старых версиях" 2008, 2010, а в 2014 было нормально. Открытие/сохранение, регенерации не помогали.
Объекты МТекст, Таблица, Выноска, Мультивыноска.
В .NET API бывают дополнительные методы для перестроения, применение их иногда решало проблему, например table.RecomputeTableBlock( true ); И только затем _regen.
Из доступного в Lisp можно попробовать выбрать объекты, сместить по Z +1, -1. А затем _regen.
Как правило, смещение объектов активирует "перестроение" объектов в старых версиях, которое почему-то не срабатывает при изменении свойств.