Это также происходит с обычным xforms:repeat
, не связанным с XBL.Когда вы делаете xforms:insert
, поддерево элементов управления, соответствующих вставленным вами узлам, создается сразу же.В этот момент, поскольку привязки еще не были переоценены, все элементы управления являются релевантными, следовательно, xforms-enabled
.Тогда вы получите xforms-disabled
, когда оценки будут оценены.Эрик сделал несколько замечаний по этому поводу, в том числе о возможных путях, которыми это можно улучшить / исправить.
Тем временем я хотел бы убедиться, что вы ничего не делаете в своем коде наxforms-enabled
, который не отменен на xforms-disabled
.Если это так, то ложные xforms-enabled
и xforms-disabled
не должны вызывать проблем, кроме ненужного замедления.