This discussion is archived
1 Reply Latest reply: May 9, 2013 1:58 PM by user568107 RSS

Adf Action Menu not displaying

user568107 Newbie
Currently Being Moderated
We have an Adf Menu on a page that is not displaying the "Actions Menu" in the toolbar in screen reader mode. The "Actions Menu" should bring up a separate page with the menuItems.

Instead, in screen reader mode, it's displaying a subset of the MenuItems in the toolbar of the page - not the "Actions Menu". Clicking on the items displayed does nothing. So you can't get to all the Menuitems that should be in the "Actions Menu"

This used to work ok in older versions of FireFox. Any suggestions on what is wrong with this code to fix this problem ? Or is this a known problem in the browser ? This worked in Firefox - 3.6 for example - displaying the "Actions" Menu correctly, but the problem is seen in FireFox 15, 17 etc. It is also a problem in Google Chrome.

<f:facet name="actionButtonBar">
<af:group id="g1">

<af:menuBar id="mb1"
visible="#{backingBeanScope.ResourceRequestDetailBean.visibleForClosedAndCancel and bindings.StatusCode1.inputValue != 'APPROVED_ADJUST' and bindings.StatusCode1.inputValue != 'REJECTED_ADJUST'}">
<af:menu text="#{ResourcesGenBundle['Action.Actions.GeneralActionsAgainstObject']}"
id="m1">
<af:commandMenuItem text="#{pjrrequestuiBundle1['Action.AssignResource.AssignResourcetoProject']}"
id="cmi2"
actionListener="#{backingBeanScope.ResourceRequestDetailBean.assignTheRequest}"
disabled="#{bindings.ResourceId.inputValue==null or bindings.StatusCode1.inputValue != 'OPEN'}"
visible="#{backingBeanScope.ResourceRequestDetailBean.visibleForClosedAndCancel or bindings.StatusCode1.inputValue != 'PROPOSED' or bindings.StatusCode1.inputValue != 'PENDING_ADJUST' }"
action="#{backingBeanScope.ResourceRequestDetailBean.assignActionMethod}"
immediate="true" partialSubmit="false"
partialTriggers="soc1"/>
<af:commandMenuItem text="#{pjrrequestuiBundle1['Action.SearchandEvaluateResources.SearchandEvaluateResourceMatch']}"
id="cmi3"
action="#{backingBeanScope.ResourceRequestDetailBean.getEvaluateAction}"
actionListener="#{backingBeanScope.ResourceRequestDetailBean.evaluateResourceMatches}"
immediate="true" partialTriggers="soc1"
disabled="#{bindings.StatusCode1.inputValue != 'OPEN'}"/>
<af:separator id="s14"/>
<af:commandMenuItem text="#{pjrrequestuiBundle1['Action.CancelRequest.CancelProjectResourceRequest']}"
id="cmi6"
disabled="#{backingBeanScope.ResourceRequestDetailBean.readOnlyStatus}"
actionListener="#{backingBeanScope.ResourceRequestDetailBean.cancelTheRequest}"
partialSubmit="false" partialTriggers="soc1"
immediate="true"/>
<af:separator id="s44"/>
<af:commandMenuItem text="#{pjrrequestuiBundle1['Action.ApproveAdjustment.ApproveRequestforAssignmentAdj']}"
id="approveAdjust"
action="#{backingBeanScope.ResourceRequestDetailBean.approveAdjustmentListener}"
disabled="#{backingBeanScope.ResourceRequestDetailBean.adjustDisabled}"/>
<af:commandMenuItem text="#{pjrrequestuiBundle1['Action.RejectAdjustment.RejectRequestforAssignmentAdju']}"
id="rejectAdjust" action="close"
actionListener="#{backingBeanScope.ResourceRequestDetailBean.rejectAdjustmentListener}"
disabled="#{backingBeanScope.ResourceRequestDetailBean.adjustDisabled}"
immediate="true"/>

</af:group>
</af:menu>
</af:menuBar>
</f:facet>



See also bug:
https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?report_title=&rptno=13113686
Screen shots are attached to this bug.

Edited by: user568107 on May 9, 2013 1:30 PM

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points