fixed displayorder bug when deleting items