Various window management fixes for the Linux Steam client