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

Finding when Rendering done is not consistent with Qt version

    XMLWordPrintable

Details

    • macOS, Windows

    Description

      When trying to find out when rendering is complete using a small Java script which is injected to know if rendering is fully done, but this seems like it behaves different with different version of Qt and different on windows and mac.

      Attached is the example which can be used to reproduce this. When you start typing in LineEdit it webengine will render some Symbols and once rendering is done it calls grab() on webview and displays in the application.

      If you run this example on windows using Qt5.15.15 on windows it works without issue. But same when run with Qt6.7 this does not work. Same on Mac.

      If we use one time Timer to delay like 2 seconds it works.

      Attachments

        1. qtbug125591.zip
          1.84 MB
          Irfan Omair
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            qt_webengine_team Qt WebEngine Team
            irfan.omair@digia.com Irfan Omair
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes