[Kmymoney-devel] [Bug 265447] Can't input accents in words with dead keys

Cristian Onet onet.cristian at gmail.com
Sun Feb 13 10:22:04 CET 2011


https://bugs.kde.org/show_bug.cgi?id=265447





--- Comment #12 from Cristian Onet <onet cristian gmail com>  2011-02-13 10:22:02 ---
(In reply to comment #11)
> I also don't think this is an upstream problem. I can confirm that it's only
> the payee field that has problems. Trying to type two consecutive accented e
> letters, like so: éé always fails. Probably related to the completion box as
> Thomas suggested, since the box only pops up after the first é is input in my
> case. After the completion box is visible it's not possible to input accents
> anymore, so I'm 99,99% sure this is a problem in the completion box lookup
> function or something like that.

I beg to differ, if this happens only in the payee completion combo then it's
definitely an upstream problem since the payee completion combo is a "native"
Qt combobox untempered by us :). On the other hand the categories combo is a
"hand made" widget by us.


> NOTE: In order to reproduce this bug you must have some payee already saved
> with the accent you're trying to test in the name, otherwise the completion box
> never pops up and all works fine.
> 
> PS: Now something more serious is happening. If, in the category field, I type
> an accent that would pop up the completion box, the program crashes. I can file
> another separate bug report for that, but it's probably related to this same
> issue, so if the result would be the bug closed as Resolved -> Upstream I won't
> even bother.

So if you have a problem with the "hand made" widget please file a BUG, it
won't be rejected, I promise but the payee combo is a plain Qt combo and
frankly I'm pretty tired of debugging Qt code. You could try unchecking "Match
names from start" in the settings to see if your problem is caused by the one
small customization we have in the payees combo (BTW: we have that one to work
around the lack of a feature in the QtCompleter).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list