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 473315 - Silently unable to delete transaction because warning dialog stores not only the dialog display state, but also the pressed button
Silently unable to delete transaction because warning dialog stores not only ...
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: User Interface General
2.4.x
Other All
: Normal major
: ---
Assigned To: David Hampton
Chris Shoemaker
: 655329 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-09-03 21:06 UTC by Josh Sled
Modified: 2018-06-29 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Josh Sled 2007-09-03 21:06:05 UTC
1/ Reset "delete transaction" warning.
2/ try to delete a transaction.
3/ Get the warning dialog; select "don't ask me again", then click "Cancel".
4/ Try to delete a transaction.  Nothing.  Try again.  Nothing.

This isn't very intuitive.  A separate "No, don't delete" option would be better; cancel should just cancel the dialog, not the deletion operation.
Comment 1 Rolf Leggewie 2008-07-11 16:05:16 UTC
confirming for trunk r17292
Comment 2 alex+bugzilla 2011-07-22 17:18:55 UTC
confirming for r20813 2.4.7

Problem: GnuCash can't delete transaction

The Severity should be "major" instead of "enhancement". It is a bug since the cancel button actually changes an option rather than exiting the dialog without changing the state. And it's major since the bug silently breaks the functionality of the "Delete Transaction" menu item and toolbar button. Perhaps it is unclear from the original description, but if you follow the action in step 3, you can't delete <b>any</b> transactions <b>ever</b> unless you take the completely non-intuitive step of resetting the warning via Actions-Reset Warnings. I'm willing to bet a large number of user abandons of GnuCash are a direct result of this bug.
Comment 3 Christian Stimming 2011-07-27 07:01:45 UTC
*** Bug 655329 has been marked as a duplicate of this bug. ***
Comment 4 Christian Stimming 2011-07-27 07:03:47 UTC
> if you follow the action in
> step 3, you can't delete <b>any</b> transactions <b>ever</b> unless you take
> the completely non-intuitive step of resetting the warning via Actions-Reset
> Warnings.

I agree this is a major bug.
Comment 5 Michalis 2014-05-04 18:26:11 UTC
This seems to be resolved. Tested in Linux (2.6.2 and master) and Windows (2.6.3 portable).
Comment 6 Mike Evans 2014-05-07 11:41:50 UTC
Tested in master and appears to be fixed.
Comment 7 John Ralls 2017-09-24 22:45:34 UTC
Reassign version to 2.4.x so that individual 2.4 versions can be retired.
Comment 8 John Ralls 2018-06-29 21:47:52 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=473315. Please update any external references or bookmarks.