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 549115 - Popup calendar unresponsive in modal dialogs
Popup calendar unresponsive in modal dialogs
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: User Interface General
2.2.x
Other Windows
: Normal normal
: ---
Assigned To: Charles Day
Chris Shoemaker
: 550595 (view as bug list)
Depends on:
Blocks: backport
 
 
Reported: 2008-08-23 15:27 UTC by bwsilverbolt
Modified: 2018-06-29 22:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description bwsilverbolt 2008-08-23 15:27:26 UTC
The calendar widget in the Price Editor does not appear to work. The mouse doesn't work at all and the keyboard can only change the month and year. Thanks!
Comment 1 Charles Day 2008-08-26 19:33:37 UTC
This is probably a duplicate of bug 545722, but I can't really tell from the description.
Comment 2 Charles Day 2008-08-26 19:42:17 UTC
OK, I can reproduce this in trunk, and the calendar control works in other places, like reports. So the bug is not a duplicate and appears to be specific to the price editor. I'll take a look at the code. Confirming.
Comment 3 Charles Day 2008-08-26 20:39:10 UTC
In trunk, the keyboard appears to work correctly. Only the mouse clicks don't work. This seems to be related to whether the dialog box containing the date control is modal: non-modal dialogs work fine, but the calendar popup ignores mouse clicks in modal dialogs such as the price editing dialog or the account reconcile dialog.
Comment 4 Charles Day 2008-08-26 22:11:27 UTC
It looks like this may be a GTK+ issue similar to bug 520570.
Comment 5 Charles Day 2008-09-03 18:11:22 UTC
*** Bug 550595 has been marked as a duplicate of this bug. ***
Comment 6 Charles Day 2008-09-04 22:17:08 UTC
I made a bunch of changes to the GNCDateEdit control and it works correctly for me now. I will commit once I've finished testing.

The changes seem to also fix bug 520570 and bug 378734.
Comment 7 Charles Day 2008-09-05 05:23:04 UTC
I think that this bug is basically a duplicate of bug 520570 (same underlying problem, different symptom).

In any case, I have committed a fix as r17493. This fixes bug 378734, bug 520570, bug 545316, and bug 549115. Requesting backport for 2.2.

Tested on XP and XP/mingw.
Comment 8 Andreas Köhler 2008-09-21 01:19:23 UTC
Applied to branches/2.2 as r17579 for inclusion in GnuCash 2.2.7.
Thanks a lot!
Comment 9 John Ralls 2018-06-29 22:09:12 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=549115. Please update any external references or bookmarks.