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

[REG 5.11 -> 5.12]/Windows: Mouse click after doubleclick is not registered when running inside QQuickWidget.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.12.0 RC
    • 5.12.0 Beta 1
    • Quick: Widget
    • None
    • Windows
    • c0538857358e57c1551f7d10c07a9bb80d848cd7 (qt/qtbase/5.12)

    Description

      If Qml is run inside QQuickWidget, MouseAreas do not register the first click after a double click. 

      Use attached example application to reproduce, simple doubleclick on the text and then click -> the final click is not registered.

      This regression causes annoyances in Qt 3D Studio, where some UI elements are run inside QQuickWidgets.

       Works on other platforms or when using qmlscene for the QML file.

      Not noticeable in widget applications since they don't maintain a state by release.

      Attachments

        1. qtbug70999_log.txt
          11 kB
          Friedemann Kleint
        2. qtbug70999_qtbase_diag.diff
          8 kB
          Friedemann Kleint
        3. qtbug70999_qtdeclarative_diag.diff
          3 kB
          Friedemann Kleint
        4. qtbug70999_win_debug_log.txt
          59 kB
          Friedemann Kleint
        5. qtbug70999_xcb_debug_log.txt
          50 kB
          Friedemann Kleint
        6. qtbug70999.zip
          4 kB
          Friedemann Kleint

        Issue Links

          Activity

            People

              kleint Friedemann Kleint
              e0348803 Miikka Heikkinen
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: