Fix NPE on PUSH

This wasn't working properly for items that had more than one item in a row. Also would trigger update on all items anyway.

eyeem ticket:
3410-npe-on-updating-listview-with-splitter