GnuCash
Contact   Instructions
Bug 796971 - Keys "Home" and "End" do not work after popup is displayed
Summary: Keys "Home" and "End" do not work after popup is displayed
Status: RESOLVED FIXED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: User Interface General (show other bugs)
Version: 3.3
Hardware: PC Linux
: Normal normal
Target Milestone: ---
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-09 02:54 EST by Stephan Windmüller
Modified: 2019-01-01 17:31 EST (History)
5 users (show)

See Also:


Attachments

Description Stephan Windmüller 2018-12-09 02:54:29 EST
After upgrading from GnuCash 3.2 to 3.3, the keys "Home" and "End" do not work as expected.

Immediately after GnuCash has started, everything seems normal. Then I mark a transaction as split, edit something, and click anywhere else. A dialog appears asking me if I would like to discard the changes and I accept this.

After that, the "Home" key does not position the cursor at the beginning of an entry, but marks some random text instead.
Comment 1 John Ralls 2018-12-09 09:36:58 EST
Do the keys behave normally if you press <Enter> after making your edit? <Enter> confirms the changes you made and so prevents the "discard the changes" dialog box.
Comment 2 Stephan Windmüller 2018-12-09 16:00:54 EST
Yes, they behave normally when pressing <Enter> after making the edit.

However, I am not sure if my description was entirely correct. Sometimes the dialog has to appear twice or more until the error is visible. Perhaps there is another condition that I missed?
Comment 3 John Ralls 2018-12-09 16:10:08 EST
Do you ever paste transactions?
Comment 4 John Ralls 2018-12-09 16:12:52 EST
Or rather paste *into* transactions.
What about autofill?

I don't suppose you're keeping your books in an Asian language that requires using an input method.
Comment 5 John Ralls 2018-12-11 19:09:02 EST
Please try a recent build from https://code.gnucash.org/builds/win32/maint and see if it fixes the problem.
Comment 6 John Ralls 2018-12-11 19:40:54 EST
Scratch that, the latest won't let you complete editing a transaction at all!
Comment 7 John Ralls 2018-12-11 19:54:27 EST
Nevermind, the book I was testing with has something strange going on. I'm not able to reproduce the problem with the dialog boxes, though I can the need to press Home/End twice when there's a selection after quickfill described in bug 796883. Please do try a recent nightly.
Comment 8 Stephan Windmüller 2019-01-01 17:31:53 EST
I tested the stable version 3.4 and it seems the problem is gone. Thanks for your help!

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