gnucash stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Apr 26 17:40:30 EDT 2026
Updated via https://github.com/Gnucash/gnucash/commit/cf00120e (commit)
via https://github.com/Gnucash/gnucash/commit/db9b03ff (commit)
from https://github.com/Gnucash/gnucash/commit/b8fb5f7f (commit)
commit cf00120e43badf7dd1b106076006d6c52b631817
Merge: b8fb5f7faa db9b03fffb
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Apr 26 14:38:16 2026 -0700
Merge Sherlock's 'handle-placeholder' into stable.
commit db9b03fffb916addb8f30c11ba7ff4b109448918
Author: Sherlock <119709043+agwekixj at users.noreply.github.com>
Date: Fri Apr 24 20:01:10 2026 -0700
Bug 799762 - Poor handling of cases where hidden/placeholder accounts are used in the account register
If the cell value has not changed, gnc_combo_cell_leave() shouldn't reject it.
diff --git a/gnucash/register/register-gnome/combocell-gnome.c b/gnucash/register/register-gnome/combocell-gnome.c
index a910dca1ab..0f00e5028a 100644
--- a/gnucash/register/register-gnome/combocell-gnome.c
+++ b/gnucash/register/register-gnome/combocell-gnome.c
@@ -1064,6 +1064,9 @@ gnc_combo_cell_leave (BasicCell* bcell)
{
if (bcell->value)
{
+ if (!bcell->changed)
+ return;
+
if (gnc_item_in_list (box->item_list, bcell->value))
return;
Summary of changes:
gnucash/register/register-gnome/combocell-gnome.c | 3 +++
1 file changed, 3 insertions(+)
More information about the gnucash-changes
mailing list