onLayout is postponed if onDataSetChanged event is processed
Problem with empty list updating was fixed