Comment #1 on issue 455 by ivan.miljenovic: xmonad munges dialogs http://code.google.com/p/xmonad/issues/detail?id=455 Are your two screens different resolutions? I've had that issue and just lived with it; from memory it's because XMonad proportinally resizes all windows when switching screens.