@kim Wait. Isn't configuring windows before mapping them an entirely valid thing to do? Mapping just controls visibility AFAIK, and a configure request shouldn't result in an implicit visibility change.
@kim I mean, I can't find my hueg X protocol book right now so I can't verify, but I definitely recall every single documentation resource hammering on "your window will NOT be shown until you map it, do not forget!!!" so I'm kind of extrapolating from that