Wrong block displays in layout configuration

when hide a module position on responsive layout, the block is not in
correct order. Fix #278