Hi have used meta-data filtering to disable my context menu operation on VM using following constraint:-
-----------------------------------------------------------------------
<metadata>
<!-- This filters the actions to be visible only on Chassis -->
<objectType>VirtualMachine</objectType>
<propertyConditions>
<com.vmware.data.query.CompositeConstraint>
<nestedConstraints>
<com.vmware.data.query.PropertyConstraint>
<propertyName>mycondition</propertyName>
<comparator>EQUALS</comparator>
<comparableValue>
<Boolean>true</Boolean>
</comparableValue>
</com.vmware.data.query.PropertyConstraint>
</nestedConstraints>
<conjoiner>AND</conjoiner>
</com.vmware.data.query.CompositeConstraint>
</propertyConditions>
</metadata>
-----------------------------------------------------------------------
It is working as expected in Flex however in HTML5 context menu itself getting disappeared in case of condition is false.
Is this is a by design behavior for HTML5 or is it a bug..?