After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 342055 - Date field is highlighted but focus is somewhere else
Date field is highlighted but focus is somewhere else
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Register
git-master
Other All
: Normal normal
: ---
Assigned To: David Hampton
Chris Shoemaker
: 329541 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-05-17 02:10 UTC by Andrew Ruthven
Modified: 2018-06-29 21:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andrew Ruthven 2006-05-17 02:10:09 UTC
Please describe the problem:
When an account register is opened in a new window the date in the new
transaction row is highlighted.  However, the save icon on the toolbar is
actually selected for input.

Which means the date can't be edited immediately (using either +/- or keying in
a new date).  The date field actually has to be selected (either using the
mouse, or hitting tab twice).

This works as expected when the account register is opened in a tab rather than
a window.

Steps to reproduce:
1. Make sure Edit -> Preferences -> Register Defaults -> Register opens in new
window is selected.
2. Open an account
3. The date can't be changed, note that the Save icon on the toolbar is selected
(dashed box)


Actual results:
As discussed above.

Expected results:
I would expect that the date field would actually be selected be able to be
changed immediately using the keyboard.

Does this happen every time?
Yes, when the account is opened in a new window.

Other information:
Comment 1 Christian Stimming 2006-05-17 09:37:57 UTC
*** Bug 329541 has been marked as a duplicate of this bug. ***
Comment 2 David Hampton 2006-06-10 05:03:17 UTC
*** Bug 344452 has been marked as a duplicate of this bug. ***
Comment 3 David Hampton 2006-06-17 03:39:34 UTC
Fixed in r14378 for the 1.9.8 release.
Comment 4 kite 2007-01-09 23:49:22 UTC
I still have this problem in 2.0.4
Comment 5 Phil Longstaff 2009-04-29 00:57:22 UTC
Have you tested more recently?  If you still have the problem, please reopen the bug.
Comment 6 Derek Atkins 2009-04-29 12:51:41 UTC
I still have this problem in (mostly current) trunk:

When I open a new register the date field looks highlighted but focus isn't there.  I have to hit tab a couple times to put focus into the date field.

I have GnuCash configured to open registers in a new window, so maybe that has something to do with it?
Comment 7 jlquinn 2009-04-30 03:46:38 UTC
I also open registers in new windows, so that correlates with Derek's observation.
Comment 8 kite 2009-04-30 21:53:35 UTC
I still have this problem in 2.2.6. I open registers in tabs. In fact when the register is opened the focus is correct. But then, when I click to select another tab, the cursor is in the date field, but the focus isn't there. I have to press tab once to put focus into the date field.
Comment 9 John Ralls 2018-06-29 21:04:31 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=342055. Please update any external references or bookmarks.