Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[modules/gui.git] / src / SUIT / SUIT_TreeSync.h
index 602a8913bf72f502dd78a25dde6c28de7bcff369..61d8fde064081ab4b271bda586b0668aaa4661bb 100644 (file)
@@ -106,7 +106,7 @@ TrgItem synchronize( const SrcItem& r1, const TrgItem& r2, const TreeData& td )
   if( td.isEqual( r1, r2 ) )
   {
     // update items themselves
-    td.updateItem( r2 );
+    td.updateItem( r1, r2 );
 
     // iterate 'siblings' (direct children) 
     QValueList< DiffItem< SrcItem, TrgItem > > d;
@@ -135,7 +135,7 @@ TrgItem synchronize( const SrcItem& r1, const TrgItem& r2, const TreeData& td )
         else
        {
          //to update
-         td.updateItem( item.myTrg );
+         td.updateItem( item.mySrc, item.myTrg );
          synchronize( item.mySrc, item.myTrg, td );
          lastItem = item.myTrg;
        }