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

The handle hovered state of RangeSlider is wrong when first and second overlapped

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: 5.15, 6.0, 6.1
    • Fix Version/s: 6.2.0 Beta3, 6.3.0 Alpha
    • Component/s: Quick: Controls 2
    • Labels:
      None
    • Environment:
      Ubuntu 19.04, deepin v20
    • Platform/s:
      All
    • Commits:
      603c91f330b40ceab20272db16f3dbffa4edd0ec (qt/qtdeclarative/dev) 6a93a602e3dbad0afbd2b5bd760a73fded0a099d (qt/qtdeclarative/6.2)

      Description

      phenomenon:
      RangeSlider is set to Material or Universal style. When the first and second handle of RangeSlider overlap, click on the second handle and move, the first handle  state is hovered. see error.mp4

      In fact, the first handle shouldn't  be   hovered status, because first handle doesn't contains mouse  pos.

        Attachments

        1. error.mp4
          2.13 MB
        2. qml-bar.zip
          2 kB
        For Gerrit Dashboard: QTBUG-94558
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            qt.team.quick.subscriptions Qt Quick and Widgets Team
            Reporter:
            kingderzhang kingderzhang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are 2 open Gerrit changes