fix the bug of list item height changing. 

When each list item height is different, list item height is suddenly changed after perform dismiss.
(issue is easily found with the list view which has different item height)