bug fix when using SetWMName with EwmhDesktop