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

Visual artifacts with software rendering backend in 5.8

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: P2: Important
    • Resolution: Unresolved
    • Affects Version/s: 5.8.0 RC
    • Fix Version/s: None
    • Component/s: Quick: 2D Renderer
    • Labels:
      None
    • Environment:
      Qt 5.8.0RC, macOS 10.12.2

      Description

      It seems like setting "z" property to at least one item which is constantly visible on the screen breaks the algorithm which determines the areas that need to be redrawn. Try to run and play with the attached example (just scroll the list view a few times with different speed). You will notice that very often the bottom line of delegates still drawn somewhere below the tool bar (it's also noticeable on the attached screenshots). Using ListView is just the easiest way to reproduce this issue, but I've also observed that sometimes when I change visible property of an item covering the entire window and make it invisible, half of window becomes corrupted and contains leftover parts of the item I hid.

        Attachments

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

          Activity

            People

            • Assignee:
              janichol Andy Nichols
              Reporter:
              wearyinside Oleg Yadrov
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Gerrit Reviews

                There are no open Gerrit changes