Looks like we can't reproduce the issue or there's a problem in the test case provided.
List "forgets" its items when scrolling
I found that, when adding a docked item to a list and scrolling until the docked item it is out of view, that item can't be found anymore by ComponentQuery.
Here's a test case:
Open your console and you'll see that the container reference is found at the beginning, and is lost once it's out of the view bounds.
The link you posted is the default code for the fiddle.
If you are using ST 2.1.0+ then the list supports an infinite data set. The way it does this is manages the rows and reuses them. So when you scroll you will only have say 10 rows even if you have 10,000 records in the store.
This isn't a bug, it's expected behavior.
Here's the right url for the fiddle:
The lost item it's not a store record, it's a manually added component.
Is it still expected behavior?
Note: looks like SenchaFiddle is having some issues at the moment. If the code doesn't run, copy and paste in a new fiddle.
I'm bumping this up since it's been closed without even waiting for me to provide the correct test case.
Have you resolve this problem, I also met this problem, items just revert when scrolling.
Hello, sorry for the delay. I'm sorry I can't test it right now, I'll let you know once I do!