[Gnucash-changes] r13463 - gnucash/trunk/src/register/ledger-core - Bits to let the register see the in-progress Transaction edit.

Chris Shoemaker chris at cvs.gnucash.org
Fri Mar 3 19:13:15 EST 2006


Author: chris
Date: 2006-03-03 19:13:15 -0500 (Fri, 03 Mar 2006)
New Revision: 13463
Trac: http://svn.gnucash.org/trac/changeset/13463

Modified:
   gnucash/trunk/src/register/ledger-core/split-register-load.c
Log:
   Bits to let the register see the in-progress Transaction edit.


Modified: gnucash/trunk/src/register/ledger-core/split-register-load.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-load.c	2006-03-04 00:11:44 UTC (rev 13462)
+++ gnucash/trunk/src/register/ledger-core/split-register-load.c	2006-03-04 00:13:15 UTC (rev 13463)
@@ -105,6 +105,7 @@
     {
       Split *secondary = node->data;
 
+      if (!xaccTransStillHasSplit(trans, secondary)) continue;
       if (secondary == find_split && find_class == CURSOR_CLASS_SPLIT)
         *new_split_row = vcell_loc->virt_row;
 
@@ -340,6 +341,7 @@
     for (splits = xaccTransGetSplitList(pending_trans); splits; splits = splits->next)
     {
       Split *pending_split = (Split*)splits->data;
+      if (!xaccTransStillHasSplit(pending_trans, pending_split)) continue;
       if (g_list_find(slist, pending_split) != NULL)
         continue;
 



More information about the gnucash-changes mailing list