Fix crash when accessing ShellClient::iconGeometry for a not mapped window
It uses windowManagementInterface which is null until the window is mapped. A not mapped window obviously has an invalid iconGeometry.