Поскольку я обновился до последней сборки Flex Hero (4.5.0.19786), мерцание AdvancedDataGrids в представлении конструктора с предварительным просмотром Flash Builder Burrito. Кто-нибудь сталкивался с этим, и если да, то есть ли обходной путь, кроме возврата версии?
Обновление 02 19: 29
Этого не происходило в предыдущих сборках Hero, например, 18623. Я использую стандартную тему Spark, больше ничего особенного.
Обновление 01 19: 15
Я отследил проблему до экземпляра пользовательского (пользовательского по умолчанию, то есть результата выполнения new-> component, основанного на AdvancedDataGrid) в той же форме.
Объявление компонента:
<?xml version="1.0" encoding="utf-8"?>
<mx:AdvancedDataGrid
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
</mx:AdvancedDataGrid>
Создание пользовательских компонентов. Примечание. «Fo» - это пространство имен, представляющее путь к пакету, для которого находится пользовательский компонент.
<fo:adgTest width="300" height="200">
<fo:columns>
<mx:AdvancedDataGridColumn headerText="blah1" />
<mx:AdvancedDataGridColumn headerText="blah2" />
</fo:columns>
</fo:adgTest>
Оказывается, что эта пользовательская версия AdvancedDataGrid приводит к нарушению представления дизайна. Очень странно.
Обновление 03 2011-02-11 13: 36
Пользовательский AdvancedDataGrid не вызывает разбивку представления дизайна, если я не добавляю в него столбцы.
Обновление 04 2011-02-11 15: 13
Подано как ошибка: https://bugs.adobe.com/jira/browse/SDK-29507