GNOME Bugzilla – Bug 612562
Transfer Funds dialog - 'Show Income/Expense' checkboxes are not working
Last modified: 2018-06-29 22:36:43 UTC
GC 2.3.10 (This copy was built from svn r18878 on 2010-03-09.) on Windows XP SP3. Open the Transfer Funds dialog from the Transfer toolbar button. The 'Show Income/Expense' checkboxes are not working. Actions -> Transfer to open the Transfer Funds dialog. The 'Show Income/Expense' checkboxes are checked by default. This is good. If I uncheck it, the Income/Expense accounts go away. But, if I check it back again they don't come back.
Can somebody confirm this doesn't work on windows? On linux it works fine.
I can confirm something is not right with the 'Show Income/Expense' checkboxes. They fail in several ways. I tried this on Windows XP and Mandriva Linux both with GC 2.3.11+ (svn). Steps to reproduce: 1. Open an Assets account (for example Checking) 2. Click the Transfer funds button => The transfer window should open, with the 'Show Income/Expense' checkboxes unchecked and the Income/Expense accounts hidden. 3. Click on the 'Show Income/Expense' checkboxes (either the 'Transfer From' or the 'Transfer To' one) => The checkbox will be ticked and the Income/Expense Accounts will be added to the list 4. Click the same checkbox again => The checkbox will be unticked, yet the Income/Expense Accounts will stay on the list This last step should have hidden the accounts again. Second example to illustrate the bug further: 1. Open an Income account (for example Salary) 2. Click the Transfer funds button => Note that the checkboxes are ticked for both the 'Transfer From' and the 'Transfer To' account lists, yet only the 'Transfer From' list actually lists the Income/Expense accounts. This is not correct. 3. Click on the 'Show Income/Expense' checkbox below the 'Transfer From' list. => The checkbox will be unticked, yet the Income/Expense accounts will stay on the list 4. Click on the 'Show Income/Expense' checkbox below the 'Transfer To' list. => The checkbox will be unticked, yet the Income/Expense accounts will be added to the list Once the Income/Expense accounts are visible, you can't hide them anymore.
*** Bug 638182 has been marked as a duplicate of this bug. ***
I've committed a fix to trunk. After the next git sync I'll backport to 2.4 as well.
This problem has been fixed in our software repository (r20761 and r20762). The fix will go into the next software release. Thank you for your bug report.
I still have a problem with the 'Show Income/Expense' checkboxes. The checkbox work. But I see only the top level of the accounts. So I can't choose one. I use Ubuntu 04.11 (32bit) and 11.10 Beta (64bit). I saw a Bugreport for Debian for the same Problem from an other person.
What version of GnuCash are you using ?
(In reply to comment #7) > What version of GnuCash are you using ? The latest version 2.4.7 with Ubuntu 11.04 and 11.10 beta.
Created attachment 196125 [details] with checkbox
Created attachment 196126 [details] without checkbox
Created attachment 196127 [details] Expense
Here are some pictures.
Thanks for the pictures. Reproducing the bug was easy, fixing it took some more time. But I think the changes I just committed in r21268 (trunk) and r21273 (2.4 branch) should fix it. The next release should fix it.
The Problem is gone with r21273. Thanks.
*** Bug 662121 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=612562. Please update any external references or bookmarks.