oknosoft / windowbuilder

Окнософт:Заказ дилера
http://www.oknosoft.ru/zd/
Other
10 stars 19 forks source link

копирование спецификации стеклопакета из прототипа #532

Closed rnpoddor closed 5 years ago

rnpoddor commented 5 years ago

При делении контура импостом, в новое заполнение не попадает спецификация стеклопакета, введенная через состав заполнения у прототипа.

В конструкторе класса BuilderElement, переместил строки присвоения нового номера элемента чуть выше, т.к. при создании элемента из прототипа, назначается вставка через метод set_inset, в котором имеется очистка glass_specification.clear({elm});, элемент в фильтре всегда равен 0, а должен быть номер создаваемого элемента.

if(!this._row.elm){
  this._row.elm = this.project.ox.coordinates.aggregate([], ["elm"], "max") + 1;
}