ListView doesn't refresh when adding items

Greetings! I’ve been struggling with my ListView for a quite long time, trying to find out what was the problem. Now when I found the exact issue I’d like to share it and get some help.

Shortly, ListView acts weird when it’s in viewport and I’m adding new items.
Let me show it:


As you can see it adds the first item, then it just doesn’t work.

But if I close the inventory and open it again it works perfect.
Here it is:

I’d really like to make it working a better and proper way, but I’m stuck on it.
All help appreciated