removeRenderObjectChild method

  1. @override
void removeRenderObjectChild (
  1. covariant RenderObject child,
  2. covariant int slot
)
override

Copied from SliverMultiBoxAdaptorElement.removeRenderObjectChild. This method has been changed to remove the dummy child element correctly.

Implementation

@override
void removeRenderObjectChild(covariant RenderObject child, final int slot) {
  //""""""""""""""""""""""""""""""""""""""""""""""""""""""
  if ((child.parentData as SliverMultiBoxAdaptorParentData).index == null) {
    renderObject.dropChild(child);
    return;
  }
  //""""""""""""""""""""""""""""""""""""""""""""""""""""""

  assert(_currentlyUpdatingChildIndex != null);
  renderObject.remove(child as RenderBox);
}