Здравствуйте.
У меня есть DataGrid, и у одной из DataGridColumn есть headerRenderer, с помощью которого я в header соответствующей колонки поместил ComboBox.
Этот DataGridColumn имеет sortable = true, при нажатии на шапку происходит сортировка.
Так вот вопрос: как можно сделать, чтобы сортировка не происходила при нажатии на ComboBox?
Вот мой renderer:

Код AS3:
<mx:headerRenderer>
<mx:Component>
<mx:VBox width="100%" height="100%">
<mx:Script>
<![CDATA[
private function onUnitChanged():void
{
outerDocument.comboChanged(combo.text);
}
]]>
</mx:Script>
<mx:Label text="Smth" width="100%" textAlign="center" id="smthLabel"/>
<mx:ComboBox dataProvider="{comboProvider}" id="combo" width="100%" change="onUnitChanged()"/>
</mx:VBox>
</mx:Component>
</mx:headerRenderer>
Я пробовал вешать на VBox событие на click, что-то вроде этого:

Код AS3:
private function boxClicked(e:MouseEvent):void
{
if (e.target != combo)
//do smth
}
Но дальше как-то не идет