Os comento, tengo un list con su respetivo DataProvider un ArrayCollection. Carga de maravilla todos los resultados, los actualiza y demás. El problema está que al pulsar en cada uno de los elementos modifico el menu del botón derecho, y lo hace perfectamente salvo el primer elemento que no lo muestra.
En el primer elemento muestra el boton de print pese a que le digo que no lo ponga, y en todos los demás lo oculta y muestra el menu sin problemas.
Da igual que el código lo ejecute antes de cargar los valores del list o después el resultado es el mismo en ambos casos.
Código Flex :
var myMenu:ContextMenu = new ContextMenu();
myMenu.hideBuiltInItems();
var defaultItems:ContextMenuBuiltInItems = myMenu.builtInItems;
defaultItems.print = false;
var item:ContextMenuItem = new ContextMenuItem("Click 1");
myMenu.customItems.push(item);
item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, click1);
var item2:ContextMenuItem = new ContextMenuItem("Click2");
myMenu.customItems.push(item2);
item2.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, click2);
this.mUsuList.contextMenu = myMenu;
Un saludo y gracias, fijo que es una tontería pero me esta volviendo loco.
