That sounds like a GTK bug. You were raising a context menu on what was
selected, not where the mouse pointer was located. If you had a line in
the left pane selected, that is what got deleted.
Maybe reverting to a backup file and making it your main file would be
in order for restoring your books to a sane state then starting the
reconciliation over.
As for the bug, I suppose you can file it, but I wouldn't be surprised
if it is a GTK rather than GnuCash problem.
But before you do, try GnuCash 4.13 first. I think the GTK version was
just bumped on that release.
Regards,
Adrien
On 12/29/22 3:36 PM, Thomas Forrester wrote:
I was reconciling several credit card statements for the same card and had
noticed that a subscription payment I had set up as an automatic entry was
showing up even though I had canceled the subscription. Clearly, I hadn't
discontinued the automatic transaction entry in GnuCash. I ignored several
of the subscription transactions while reconciling, but then I thought I
might as well just delete them in the Reconcile screen since you can
right-click and delete transactions right there. With the first ot 3 of
the transactions highlighted, I right-clicked on it and selected delete. I
clicked OK to the confirmation message affirming I was sure I wanted to
delete the transaction. I rather mindlessly repeated that action a couple
of times, then realized the transactions weren't deleting. Much to my
horror, I realized transactions on the left (debit) column for the
reconciliation was getting shorter, not the right (credit) column where the
highlighted item I was trying to delete was.
Again, I'm going to stress this: I was right-clicking on a transaction in
the right (credit) column. It was already highlighted, and there was no
other transaction highlighted. The right-click context menu appeared
alongside the mouse pointer which was positioned on the highlighted credit
transaction. From that menu I selected and confirmed the delete of the
highlighted credit transaction. A debit transaction was deleted instead.
Obviously, this is not correct behavior.
This is GnuCash 4.11 Build ID: 4.11+(2022-06-25) using a MariaDB backend.
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.