On Wed, Jan 21, 2009 at 03:32:04PM +0100, pascal wrote:
Hi
I have a shortcut for launching ncmpcpp (mpd client). When I use it for the first time in the session, the display is fine. But when I spawn it again I get some junk display, some areas of the screen are not refreshed, staying permanently. However if I laucnh ncmpcpp from an existing *term this problem disappears. Any ideas ?
My spawn command is : ((modMask, xK_F1 ), spawn "/usr/bin/urxvt -rv -name ziq -e /usr/bin/ncmpcpp")
I'm not even sure it's an xmonad related problem
Pascal _______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad
I had a similar problem with mutt and other ncurses based apps. They begin drawing using the original geometry before xmonad gets any change to resize it. The reason it works the first time in a session is that the startup is slower. I worked around it by making a small delay before the app starts. Try something like this: spawn "urxvt -e '{ sleep 0.2; myApp; }'" Regards, Mads