Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-62902

Content of flickable suppresses mouse moves at the beginning

    XMLWordPrintable

Details

    • 1bf1a1c460fcfb1555026cbb1127cfc6daee7ca0

    Description

      A flickable needs to see 3 mouse move events before it starts moving the content.

      This might be fair, because moving should not be detected accidently.

       

      But when movement has been detected, the previous two mouse movements should be considered as well.

      Example for a vertical movement of 12pixel, then 15pixel, then 20pixel:

      On detection of the start of the movement, only the "20 pixel" movement is considered. Instead the first two moves of 12pixel and 15pixel should also be taken into account.

      This would lead to an overall move of 47pixel (12+15+20) instead of 20.

       

      With the todays implementation you see an "offset", which can be seen in a way that after ending the move your finger is not on top of the part of the flickable where it was when you started moving.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            srutledg Shawn Rutledge
            gharms Guenther Harms
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes