render_container.cpp.rej   [plain text]


***************
*** 351,356 ****
      
      if (!newChild->isFloatingOrPositioned() && childrenInline())
          dirtyLinesFromChangedChild(newChild);
  }
  
  void RenderContainer::insertChildNode(RenderObject* child, RenderObject* beforeChild)
--- 362,373 ----
      
      if (!newChild->isFloatingOrPositioned() && childrenInline())
          dirtyLinesFromChangedChild(newChild);
+     
+ #if APPLE_CHANGES
+     KWQAccObjectCache* cache = document()->getExistingAccObjectCache();
+     if (cache)
+         cache->childrenChanged(this);
+ #endif
  }
  
  void RenderContainer::insertChildNode(RenderObject* child, RenderObject* beforeChild)
***************
*** 386,391 ****
      
      if (!child->isFloatingOrPositioned() && childrenInline())
          dirtyLinesFromChangedChild(child);
  }
  
  
--- 403,414 ----
      
      if (!child->isFloatingOrPositioned() && childrenInline())
          dirtyLinesFromChangedChild(child);
+     
+ #if APPLE_CHANGES
+     KWQAccObjectCache* cache = document()->getExistingAccObjectCache();
+     if (cache)
+         cache->childrenChanged(this);
+ #endif    
  }