[Bug 796589] Selecting language overwrites previous keyboard selection