Bug 209187 - Composer: Focus jumps in auto-completion drilldown when matching results from LDAP search are added later
Summary: Composer: Focus jumps in auto-completion drilldown when matching results from...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.12.2
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-02 10:35 UTC by René Krell
Modified: 2015-04-12 09:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description René Krell 2009-10-02 10:35:28 UTC
Version:           1.12.2 (using 4.3.1 (KDE 4.3.1) "release 168", KDE:KDE4:Factory:Desktop / openSUSE_Factory)
Compiler:          gcc
OS:                Linux (i686) release 2.6.31-10-desktop

In composer, when I type addresses in the To:/CC:/Bcc: edit fields by typing the first letters of an address quickly and the drilldown with auto-completed addresses opens, the currently marked address from the auto-completion changes when additional matching results from an LDAP search come in.

If I mark an entry and don't press enter to choose it before the LDAP matches come in occasionally, that entry is shift one or more positions towards the end, while the marking changes too (which is bad).

For instance, assume typing "ab" in the To: field gives me three addresses in the offered dropdown:
- abc@domain.com
- abd@domain.com < chosen mark
- abe@domain.com
I choose the second one, abd@domain.com with the up/down keys. While that, additional entries are searched in background from LDAP. Now, assume there is an additional matching entry from the LDAP search:
- aba@domain.com
which is inserted at the beginning of the drilldown box.
Thus, the drilldown list is now:
- aba@domain.com
- abc@domain.com < new mark
- abd@domain.com
- abe@domain.com
Currently, the original marking of abd@domain.com gets lost and the "new" second entry, abd@domain.com, is marked instead, which is confusing.

I would expect the entry I marked already to stay marked in that case, and the mark is shifted together with the entry.
Comment 1 Laurent Montel 2015-04-12 09:47:34 UTC
Thank you for taking the time to file a bug report.

KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2.

We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.