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

Touch is ignored if up and down arrives in the same wl_touch.frame

    XMLWordPrintable

Details

    • Linux/Wayland
    • 5eddb747e8bb5f452e247ea388ef1f6fa37783e7 (qt/tqtc-qtwayland/5.15.4) b5fbc0334ca88c4f2b894be99329295ffca4080c (qt/qtwayland/6.1.1) da31aa6544f38c063de93326f958e8cbb02004af (qt/qtwayland/6.2)

    Description

      This issue is very similar issue to QTBUG-79744, but it is another corner case. 

      When we have up and down in same frame, we will ignore ignore up event eventually. 

      The issue is already reported twice from the biggest client in Korea (from two different teams).

      [1399377.070] wl_touch@3.down(890, 20930725, wl_surface@20, 0, 1327.308594, 617.144531)
      [1399377.328] wl_touch@3.frame()
      ...
       
      [1399488.924] wl_touch@3.down(891, 20930742, wl_surface@20, 1, 1057.449219, 503.300781)
      [1399489.163] wl_touch@3.frame()
      [1399489.271] wl_touch@3.up(892, 20930792, 0)
      [1399489.329] wl_touch@3.down(893, 20930792, wl_surface@20, 0, 806.578125, 583.191406)
      [1399489.451] wl_touch@3.frame()
      [1399489.490] wl_touch@3.up(894, 20930808, 1)
      [1399489.559] wl_touch@3.frame()
      QString::arg: Argument missing: "ThemePlayerManager::onPlaybackStateChanged playbackState mPlaybackState: 8" , 7
      [1399496.223] wl_display@1.delete_id(30)
      [1399496.275] wl_callback@30.done(20930817)
      [1399497.388]  -> wl_surface@20.attach(wl_buffer@28, 0, 0)
      [1399497.872]  -> wl_surface@20.damage(0, 0, 1920, 720)
      [1399498.135]  -> wl_surface@20.commit()
      [1399498.160]  -> wl_display@1.sync(new id wl_callback@30)
      [1399498.527] wl_display@1.delete_id(30)
      [1399498.581] wl_callback@30.done(894)
      [1399498.623]  -> wl_surface@20.frame(new id wl_callback@30)
      [1399498.693]  -> wl_surface@20.commit()
      TouchPointPressed without previous release event QQuickEventPoint(accepted:false state:Pressed scenePos:QPointF(806.578,583.191) id:0 timeHeld:0) 

      Attachments

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

        Activity

          People

            hyunkook_khang Hyunkook Khang
            hyunkook_khang Hyunkook Khang
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes