Fix a ordering bug that cannot display in correct ordering

related to: @516c8bde07, @c855b4473c