Bug 3232 - Non-ASCII character entry in the search box misbehaves
Summary: Non-ASCII character entry in the search box misbehaves
Status: RESOLVED FIXED
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: UI/Message List (show other bugs)
Version: 3.9.3
Hardware: PC Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2014-07-25 19:05 UTC by nobrowser
Modified: 2019-01-04 21:06 UTC (History)
1 user (show)

See Also:


Attachments

Description nobrowser 2014-07-25 19:05:31 UTC
My preferred method of entering characters outside of the ASCII range
(mostly European diacritics) is with the Compose key.  My Compose key is
the Pause key; this is configured by the following line in
/etc/default/keyboard on a Debian system:

XKBOPTIONS="terminate:ctrl_alt_bksp,compose:paus"

So, to enter "í" for example, I type (and release) Pause, then the "'"
key, and finally the "i" key.  This works everywhere - in old style X
programs like rxvt, in Gtk programs like Geeqie, in Emacs, in Firefox.

But not in Claws, at least not in the message search input box I get by
typing "/" when I'm browsing the message list.  Entering "í" as above
works, but not "á".  When I try to follow the procedure for entering
"á", I get a plain "a" instead, and to erase the "a" I need to hit
Backspace twice.

I suspect this has something to do with the extra keybindings that must
be in effect when the search box is focused, such as Escape for hiding
the search box.
Comment 1 nobrowser 2014-07-31 04:33:41 UTC
Verified that it is present in 3.10.1 as well.
Comment 2 Andrej Kacian 2019-01-04 21:06:28 UTC
Key handling in quicksearch has recently (in 3.17.2) been reworked to not block unhandled keypresses. Please give it a try, and if this is still a problem, feel free to reopen this bug.

Note You need to log in before you can comment on or make changes to this bug.