Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-88410

Cannot properly scroll from mobile device in Documents and Media portlet, List view, if logged in

Details

    Description

      Steps to reproduce:

      1. Start the server.
      2. Log in with the default admin user Test Test.
      3. Go to the Liferay DXP site's Content/Documents and Media section and upload several files (cca. 5-7).
      4. Switch to List View
      5. Connect to the DXP instance running on your PC from a smartphone, or go to the developer menu of your browser and turn on touch screen simulation.
      6. Try scrolling downward/upwards by tapping on list items and dragging.
      Result: the scrolling doesn't seem to be working anymore, or not always. When you tap your finger exactly on the name of the document, which is in bold, and gets underlined the moment you tap on it, then the dragging and scrolling works fine. Same if you tap on the selection box to the left of the item. Whenever you tap and drag on some other part of a list item, nothing happens (which was not the case when accessing the page as a guest user).
      Expected: scrolling is working without knowing exactly where to tap (just like for guest user)

      The root cause of the issue is that document and folders entries are configured to be draggable (movable from one folder to another) and this conflicts with the dragging functionality of touchscreen devices.

      Attachments

        Issue Links

          Activity

            People

              beck.liu Beck Liu
              istvan.dezsi Istvan Dezsi
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                3 years, 41 weeks, 4 days ago

                Packages

                  Version Package
                  7.0.0 DXP FP72
                  7.0.10.11 DXP SP11
                  7.0.X
                  7.1.10 DXP FP7
                  7.1.10.2 SP2
                  7.1.3 CE GA4
                  7.1.X
                  Master