I am using SDK 4.9 and run into an “old” SDK bug regarding ContextMenu.
It appeared all of a sudden after moving a component into a Panel: context menus stopped working, and it took me a few hours to realize it was a flex bug.
This bug is referenced many times in JIRA:
ContextMenu does not work for components inside s:Panel
SparkPanel doesn't accept ContextMenu...
Spark TextInput copy/paste context menu doesn't work when
displayed in TitleWindow via PopupManager
However, all items are marked as “Duplicate”, so which one is the original and which one is duplicate?
The root cause for this bug and related ones seems to be: (nice number)
If you right-click on a component that has mouseEnabled=false,
the contextMenu for its parent is triggered rather than the contextMenu of the component below your mouse click
But it looks like Adobe has decided not to fix it because a workaround exists (resolved = Later).
Can someone please clarify the status of this issue:
Is it fixed or not ?
What would be the impact/regressions of setting “mouseEnabled=”true” in Panel and PanelSkin, as indicated in the workaround ?