Found while reviewing #345, pre-existing and not caused by it.
.playerLabelsContainer sits at z-index: 100 and is not in the .hudRight demotion list in ThoughtsGame.module.css, so in the lobby, where the HUD is on the right, player labels draw over the lobby panel (z 20) and the room chat (z 40 to 50). Any avatar standing behind those surfaces puts its name on top of them.
#345 hit exactly this with its splat overlay and fixed it for .tapeWallContainer by adding it to that demotion list. The same one-line fix applies here, but it is a separate pre-existing bug and did not belong in that PR.
Worth checking whether anything else in the file has the same shape while fixing it.
Found while reviewing #345, pre-existing and not caused by it.
.playerLabelsContainersits atz-index: 100and is not in the.hudRightdemotion list inThoughtsGame.module.css, so in the lobby, where the HUD is on the right, player labels draw over the lobby panel (z 20) and the room chat (z 40 to 50). Any avatar standing behind those surfaces puts its name on top of them.#345 hit exactly this with its splat overlay and fixed it for
.tapeWallContainerby adding it to that demotion list. The same one-line fix applies here, but it is a separate pre-existing bug and did not belong in that PR.Worth checking whether anything else in the file has the same shape while fixing it.