[Bug 408739] Strange behavior of on-screen keyboard after xlock, depending on desktop manager