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

QLocalServer does not receive any messages during manual window movement

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Not Evaluated
    • Resolution: Fixed
    • Affects Version/s: 5.15.2, 6.1.0, 6.2.2
    • Fix Version/s: 6.2
    • Component/s: Network: Sockets
    • Labels:
      None
    • Platform/s:
      Windows
    • Commits:
      f265c87e015c26225b80297f5c9f430ea7030214

      Description

      I do not receive any messages when I move a window on Windows. I discovered this behavior when dragging the ScreenPlay main window. This would suddenly stop my wallpaper because it no longer receives "keep alive pings". I reimplemented a simple QLocalSocket server client app (see QtPingFreeze.7z and was able to recreate the issue both in 5.15.2 and 6.1

      1. Start the QtPingFreeze project two times (preferably with "Run in terminal" enabled)
      2. Start the server
      3. Start the client
      4. Watch how the client sends a ping alive event every second.
      5. Actively move the window. The server will no longer receive any events during movement.

      x0YYn4lOoB.mp4

       

        Attachments

        1. QtPingFreeze.7z
          3 kB
          Elias Steurer
        2. x0YYn4lOoB.mp4
          521 kB
          Elias Steurer
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            tpochep Timur Pocheptsov
            Reporter:
            kelteseth Elias Steurer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes