didEndDisplayingTile called properly