Package: keepass2
Version: 2.36+dfsg-1
Severity: normal

Dear Maintainer,

Since one or two weeks (i.e since about mid-august 2017), I cannot enter
any characters with Alt-Gr modifier in keepass2 text fields just after
login.

If I try to type such a character for example in the master password
textfield to unlock the master database, no '*' appear. The '*'
character does appear for all other characters (i.e. characters that
do not require the Alt-Gr modifier). This happens in gnome-shell with
a French setting and two keyboards configured: fr1 (named "Français
(variante)")
and fr2 (named "Français, Bépo, ergonomique, façon Dvorak)", where fr1
is the default setting selected at login.

When this happens (i.e. always just after login), I can workaround
by following the steps below:

 1) close the keepass2 application that failed
 2) in the desktop top gnome-shell bar, select
    the other keyboard (i.e fr2, Bépo)
 3) in the desktop top gnome-shell bar, select
    back the first keyboard (i.e fr1, Français variante)
 4) launch again Keepass2

With this procedure, which changes the keybord once and changes
it back immediately, the Alt-Gr characters can be typed into Keepass2
testfield.

When this started to happen, I checked for both Keepass2 and Mono
changes, but saw really nothing. I guess this is due to a change in a
deeper library. However, this wrong behaviour appears *only* with
Keepass2. For all other applications I checked, Alt-Gr characters
can be typed right after login without any problems.



-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8), 
LANGUAGE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages keepass2 depends on:
ii  libmono-corlib4.5-cil                4.6.2.7+dfsg-1
ii  libmono-system-drawing4.0-cil        4.6.2.7+dfsg-1
ii  libmono-system-security4.0-cil       4.6.2.7+dfsg-1
ii  libmono-system-windows-forms4.0-cil  4.6.2.7+dfsg-1
ii  libmono-system-xml4.0-cil            4.6.2.7+dfsg-1
ii  libmono-system4.0-cil                4.6.2.7+dfsg-1
ii  libx11-6                             2:1.6.4-3
ii  mono-runtime                         4.6.2.7+dfsg-1

Versions of packages keepass2 recommends:
ii  xsel  1.2.0-3

Versions of packages keepass2 suggests:
pn  keepass2-doc  <none>
pn  mono-dmcs     <none>
pn  xdotool       <none>

-- no debconf information

Reply via email to