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