Sebastian LaVine writes:
I believe this is known unintended behavior from the patch. I reverted it on my personal branch.
It looks like you reverted commit bece862a0fc4 ("manage: For isfloating/oldstate check/set, ensure trans client actually exists"), not this commit, right?[0]
In which case that makes me even more confident that bece862a0fc4 ("manage: For isfloating/oldstate check/set, ensure trans client actually exists") is the cause, not 8806b6e23793 ("manage: propertynotify: Reduce cost of unused size hints").
0: https://git.sr.ht/~smlavine/dwm/commit/c6b8143