Instead of snatching the window temporarily from kwin simply tell kwin what to do with it. I've never liked this hack much, and this should also take care of #49375, and should make sure kstart options will have higher priority than settings configured in kwin.
svn path=/trunk/kdebase/kwin/; revision=319662