Думаю ровно тогда, когда будут юзать не
[CODE]for(el in array)[/CODE], а [CODE]for(el = 0; el < array.length; el++)[/CODE]
пока что приходится по мере необходимости копировать шаблоны и править, например на форуме что бы в выпадающих меню было более менее все гуд, надо скопировать
bitrix/components/forum.interface/popup
в
bitrix/templates/ваш_шаблон/components/bitrix/forum.interface/popup
и измемнить script.js, в строке 41
[CODE]for (jj in data[ii]['CONTENT'])[/CODE]
на
[CODE]for (jj =0; jj < data[ii]['CONTENT'].length; jj++)[/CODE]
это так, к примеру... да и коряво, ибо с новым апдейтом прийдется скорее всего обновлять этот script.js :!: