I can confirm this too.

I don't have the option "Allow different sources for each window" enable, but 
the bug still works. My setup is:
 - two keyboard layouts: English and Russian
 - Alt+LShift to change between layouts.
 - Use the same input source for all windows enabled.

I switch the layout to Russian, then lock the screen via Ctrl+Alt+L.
Result: the lock screen keyboard layout is set to Russian instead of the
default English layout.

An additional commend: the lock screen inherits the keyboard layout from
the desktop, but the converse is not true: the layout of the desktop is
the same as it was before the screen was locked, independently of
whether it has been changed in the lock screen.

Linux stan-ThinkPad-T530 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
gnome-screensaver 3.6.1-0ubuntu13 (trusty)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-screensaver in Ubuntu.
https://bugs.launchpad.net/bugs/1286910

Title:
  Lock screen uses last active window's language instead of default
  keyboard language

Status in Unity:
  New
Status in “gnome-screensaver” package in Ubuntu:
  Confirmed

Bug description:
  Lock screen (gnome-screensaver) uses last active window's language
  (keyboard layout) instead of default keyboard language.

  Steps to reproduce this bug:
  1. In the system Text Entry settings:
    1a. add two or more languages to the input sources list, e.g. English (as 
first and default) and Russian (as second);
    1b. Set hotkeys to switch sources (e.g. Ctrl+Shift or CapsLock).
    1c. Select "Allow different sources for each window" radio button.
    1d. Select "New windows use the default source" radio button.
  2. Run any application (e.g. gedit) and switch keyboard to second input 
language (Russian).
  3. Lock the screen (Ctrl+Alt+L) or just wait idle time.
  4. See what language set by default for password input in the lock screen.

  Expected: lock screen uses first input language (English) by default.
  What happened instead: lock screen uses last active window's language 
(Russian).

  Ubuntu versions affected: Ubuntu 13.10, Ubuntu 14.04 (daily builds)
  gnome-screensaver versions: 3.6.1-0ubuntu7, 3.6.1-0ubuntu9

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1286910/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to