Package: icedove
Version: 1:45.4.0-1
Severity: grave
Dear maintainers,
I have that spurious proble that very often, when I open a new compose
window (with ^N or by clicking on one of the reply-to buttons), the
keyboard focus stays in the main window. I start typing, which can
have nasty effects since the main indow recieves the events, such as,
for instance:
- deleting emails;
- ignoring conversations.
It is not immediate to get the focus to the compose winodw I am
interested in. Clicling in this window does not help, even after
having clicked in the main icedove window or in another window from an
unrelated application.
I have found two things that each help recover focus (no need to do
both, each one is sufficient on its own):
1- closing the main window;
2- opening yet another compose window: this new window then has focus
and I can from that point on get the focus in the window I like, including
the compose window that initially did not get focus.
This is not only anoying but also can cause data loss as I can end up
deleting messages inadvertently. Forunately I have never actually
purged a directory when that happened, but I consider myself lucky.
I am running GNOME 3 from testing, this bug has been there for a while
including when I was running cinnamon on jessie. It feels like it's
happening more often (almost, but not quite, always).
Kind regads, Thibaut.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (900, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.8.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages icedove depends on:
ii debianutils 4.8.1
ii fontconfig 2.11.0-6.7
ii libasound2 1.1.2-1
ii libatk1.0-0 2.22.0-1
ii libc6 2.24-8
ii libcairo2 1.14.8-1
ii libdbus-1-3 1.10.14-1
ii libdbus-glib-1-2 0.108-1
ii libevent-2.0-5 2.0.21-stable-2.1
ii libffi6 3.2.1-6
ii libfontconfig1 2.11.0-6.7
ii libfreetype6 2.6.3-3+b1
ii libgcc1 1:6.2.1-5
ii libgdk-pixbuf2.0-0 2.36.0-1
ii libglib2.0-0 2.50.2-2
ii libgtk2.0-0 2.24.31-1
ii libhunspell-1.4-0 1.4.1-2+b1
ii libicu57 57.1-5
ii libnspr4 2:4.12-6
ii libnss3 2:3.26.2-1
ii libpango-1.0-0 1.40.3-3
ii libpangocairo-1.0-0 1.40.3-3
ii libpangoft2-1.0-0 1.40.3-3
ii libpixman-1-0 0.34.0-1
ii libsqlite3-0 3.15.2-1
ii libstartup-notification0 0.12-4
ii libstdc++6 6.2.1-5
ii libvpx4 1.6.0-3
ii libx11-6 2:1.6.4-2
ii libxcomposite1 1:0.4.4-1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.3-1
ii libxrender1 1:0.9.10-1
ii libxt6 1:1.1.5-1
ii psmisc 22.21-2.1+b1
ii zlib1g 1:1.2.8.dfsg-4
Versions of packages icedove recommends:
ii hunspell-en-gb [hunspell-dictionary] 1:5.2.3-1
ii hunspell-en-us [hunspell-dictionary] 20070829-6
ii iceowl-extension 1:45.4.0-1
ii myspell-fr-gut [myspell-dictionary] 1:1.0-32
Versions of packages icedove suggests:
pn apparmor <none>
ii fonts-lyx 2.2.2-1
ii libgssapi-krb5-2 1.15-1
-- no debconf information