[MNT-16263] CLONE - Unable to access actions when the action menu has many items Created: 05-May-16  Updated: 20-Jul-16  Resolved: 06-May-16

Status: Closed
Project: Service Packs and Hot Fixes
Component/s: Share Application
Affects Version/s: 5.1
Fix Version/s: 5.1.1

Type: Service Pack Request
Reporter: Jose Portillo Assignee: Closed Bugs (Inactive)
Resolution: Fixed Votes: 0
Labels: rn511
Remaining Estimate: 0 minutes
Time Spent: 1 hour
Original Estimate: Not Specified
Environment:

any


Issue Links:
Cloners
is clone of MNT-16019 Unable to access actions when the act... Closed
Bug Priority:
Category 2
ACT Numbers:

00632629 Premier

Build Location: https://releases.alfresco.com/Enterprise-5.1/5.1.1/5.1.1/build-00138/ALL/

 Description   

maven and svn tag needed

[Summary]

In the repository/document library view if there are many actions available for a document not all actions are accessible to the first item in the list.

[Steps to reproduce]

  • Install alfresco 5.1 using the installer
  • Add the following to tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml
   <!-- Custom DocLibActions config section -->
   <config evaluator="string-compare" condition="DocLibActions">
      <actions>
         <!-- Download document -->
         <action id="document-download1" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download2" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download3" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download4" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download5" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download6" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download7" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download8" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
         <action id="document-download9" type="link" label="actions.document.download">
            <param name="href">{downloadUrl}</param>
            <param name="target">_blank</param>
            <evaluator>evaluator.doclib.action.downloadBrowser</evaluator>
            <evaluator>evaluator.doclib.action.hasContent</evaluator>
         </action>
	</actions>
      <actionGroups>
         <actionGroup id="document-browse">

            <!-- Simple Repo Actions -->
            <action index="340" id="document-extract-metadata" />
            <action index="350" id="document-increment-counter" />

            <!-- Dialog Repo Actions -->
            <action index="360" id="document-transform" />
            <action index="370" id="document-transform-image" />
            <action index="380" id="document-execute-script" />
            <action index="390" id="document-download1" />
            <action index="400" id="document-download2" />
            <action index="410" id="document-download3" />
            <action index="420" id="document-download4" />
            <action index="430" id="document-download5" />
            <action index="440" id="document-download6" />
            <action index="450" id="document-download7" />
            <action index="460" id="document-download8" />
            <action index="470" id="document-download9" />

         </actionGroup>
      </actionGroups>
   </config>
  • Start alfresco
  • Login as the admin user and navigate to the path Repository>Data Dictionary>Email Templates>activities
  • Mouse over the first item on the list and click on more

[Current behaviour]

The list of actions displayed is cut off and many actions are not available for the user to execute

[Expected behaviour]

The list of actions displayed is fully accessible

[Analysis to date]

This occurs on both chrome and firefox browsers.


Generated at Sun Mar 07 00:24:06 GMT 2021 using Jira 7.13.15#713015-sha1:7c5ddd2c3e1709974ae9c48c17df8edd3919fe2c.