0

I'm using ListView and I'm loading that onto a Rectangle. While scrolling the content up or down the content is not correctly hidden and remains visible to the user. Can someone help me on this issue?

BaCaRoZzo
  • 7,502
  • 6
  • 51
  • 82
jay
  • 37
  • 2
  • 8

1 Answers1

2

As reported by the documentation:

Note: Views do not enable clip automatically. If the view is not clipped by another item or the screen, it will be necessary to set clip: true in order to have the out of view items clipped nicely.

Hence, what you are experiencing is a common behaviour and you should either 1) clip the view via other Items (e.g. a header Rectangle and a footer Rectangle with z:infinite or simply set the clip property to true, i.e.

ListView{
   //...
   clip:true
   //...
}

Clipping has some perfomance disavantages which can greatly affect the application as it grows. Hence, its usage, especially outside the views scenario, should be evaluated carefully.

BaCaRoZzo
  • 7,502
  • 6
  • 51
  • 82
Angel.Risteski
  • 516
  • 6
  • 20