Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-13131

Confirmation Dialog is hidden when Action defaults to hidden

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5.1
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-13335Destroy dialog on hidden option
      KULRICE-9801non-DialogGroup dialog from hidden section appears on submit
      KULRICE-11585Move validation and action data defaults to hidden scripts
      KULRICE-7028Remove input hiddens for script from the DOM after rendering
      KULRICE-7724Disclosures not hidden in collapsed mode when page refreshes
      KULRICE-5993doc search view of krad maintenance doc shows hidden fields
      KULRICE-13204Agenda Editor - Editing a Rule: Hidden ids are being displayed as labels
      KULRICE-8361Dialog: History/Breadcrum entry created when closing a dialog box
      KULRICE-13930Create Demo for DialogGroup's destroy dialog on hidden
      KULRICE-13931Create AFT for DialogGroup's destroy dialog on hidden demo
    • Rice Team:
      Framework
    • Rice Module:
      KRAD
    • Application Requirement:
      KC
    • Sprint:
      Framework 2.5.1 Sprint 2
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      3

      Description

      When an action appears in a dropdown menu(or is similarly hidden) any associated confirmation dialog is also hidden when the action is triggered. In the below when you click on Recall action the screen is blocked for the dialog but nothing appears.

      <bean parent="Uif-DropdownToggleMenu" p:toggleText="More Actions"  p:align="right" p:order="50">
        <property name="menuItems">
          <list>
            <bean parent="Uif-MenuAction" p:actionLabel="Resend notifications" p:order="10" p:render="@{#actionFlags[#Constants.KUALI_ACTION_CAN_SEND_NOTE_FYI]}"/>	
           <bean parent="Uif-MenuAction" p:actionLabel="Reload proposal"  p:methodToCall="reload" p:order="20" p:render="@{#actionFlags[#Constants.KUALI_ACTION_CAN_RELOAD]}"/>		
            <bean parent="Uif-MenuAction" p:actionLabel="Cancel proposal" p:methodToCall="cancelProposal" p:order="30" p:render="@{#actionFlags[#Constants.KUALI_ACTION_CAN_CANCEL]}"/>
           <bean parent="Uif-MenuAction" p:actionLabel="Blanket Approve" p:methodToCall="blanketApprove" p:order="50" p:render="@{#actionFlags[#Constants.KUALI_ACTION_CAN_BLANKET_APPROVE]}"/>
           <bean parent="Uif-RecallAction" p:render="@{#actionFlags[#Constants.KUALI_ACTION_CAN_RECALL]}" >
              <property name="confirmationDialog">
                <bean id="ConfirmRecallDialog" parent="Uif-DialogGroup-OkCancelExpl" p:promptText="Reason for recall?"/>
              </property>
           </bean>
         </list>
        </property
      </bean>
      

        Activity

        Hide
        Claus Niesen added a comment -

        Created KRAD Labs page which recreates the issue.

        KRAD Labs -> Maintenance -> Maintenance Sample - Drop down page actions

        Show
        Claus Niesen added a comment - Created KRAD Labs page which recreates the issue. KRAD Labs -> Maintenance -> Maintenance Sample - Drop down page actions
        Hide
        Martin Taylor (Inactive) added a comment -

        Closing 2.5.1 Development

        Show
        Martin Taylor (Inactive) added a comment - Closing 2.5.1 Development

          People

          • Assignee:
            Claus Niesen
            Reporter:
            Douglas Pace
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Agile

                Structure Helper Panel