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

MapItemView leaves artifacts when using QSortFilterProxy

XMLWordPrintable

    • Linux/X11
    • d94b6781250ace51e9a857a80ff575be566fcf94 (qt/qtlocation/5.12)

      When using a QSortFilterProxy that filters according to items being present on QML Map item visibleRegion.boundingRectangle() and zoom below a certain level, moving the map creates artifacts on Map.

      When moving the map, you can see items fade out and in.

      It's best clearly seen when zooming out to when the filter proxy has 0 items, but you still see some on the Map. (See attached images)

      This issue did not occur on Qt 5.10.1, but started in Qt 5.11 and is still present in the current 5.12.0 beta. The Map is also much more responsive in 5.10.1 than the other versions, but I don't know if it's related to this issue.

       

      I've attached the example program I used to test this.

        1. ZoomedOutMap5.10.png
          ZoomedOutMap5.10.png
          2.74 MB
        2. ZoomedOutMap5.11.png
          ZoomedOutMap5.11.png
          2.64 MB
        3. MapTest.zip
          7 kB
        4. PanningExample-5.11.0
          9.45 MB
        5. PanningExample-5.11.2.mp4
          8.64 MB
        6. PanningExample-5.10.1.mp4
          9.05 MB
        7. 71264_BrokenMIV.tar.gz
          6 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            paangele Paolo Angelelli
            marianasimint Mariana Marques
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are 2 open Gerrit changes