fix rendering bug when moving to same square