GNOME Bugzilla – Bug 413868
Autofill of Description field make cursor jump to the beginning of the field
Last modified: 2018-06-29 21:28:31 UTC
Please describe the problem: In the Transfer dialog of an expanded account, there is an autofill function which proposes the user the previously entered values in this field, corresponding to the characters the user has typed in before. If you fill in a record directly in the main window of an expanded account (i.e. double click on an accout in the main window), this autofill function works OK in the Description Field: i.e. the user types in a first character, the cursor REMAINS after that character and the program proposes a valid string. The user can accept this one, or type a second character and the proggram reacts to that etc.... Not so in the transfer dialog, there the cursor always JUMPS BACK to the first position of the Description Field. Steps to reproduce: 1. Select an account from the main window, and double click it. 2. Click on the 'Transfer' command 3. Fill in some values for the first fields and then type a first character in the Description Field. Actual results: The cursor always JUMPS BACK to the first position of the Description Field. Expected results: The cursor should REMAIN after the typed in character , so the user can continue typing in and the program can keep selecting from the known values corresponding to the string the user has ttyped in. Does this happen every time? yes Other information: The only way I found now to get around this is clicking the mouse once in the Description Field every time I have entered a character. Very annoying.
Could you search bugzilla for further gnucash cursor focus bugs and mention them here, please? There are already some, and of course it would be better to keep track of them in a unified form. Just search for "cursor" or "focus" and gnucash. Thanks.
Bug contents copied to bug 394628
Fixed by r15911, i.e. 2.1.1 should work better. Thanks for the report.
*** Bug 380384 has been marked as a duplicate of this bug. ***
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=413868. Please update any external references or bookmarks.