letsar / flutter_staggered_grid_view

A Flutter staggered grid view

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flutter_staggered_grid_view :^0.3.4. The following error is reported when using,Is it because of version incompatibility?

liushuhui opened this issue · comments

══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
The following assertion was thrown building _SelectionKeepAlive(state:
_SelectionKeepAliveState#accbb):
RenderObjectElement.insertChildRenderObject() is deprecated.
insertChildRenderObject() was called on this Element: SliverStaggeredGrid:
delegate: SliverChildBuilderDelegate#53053(estimated child count: 10)
renderObject: RenderSliverStaggeredGrid#b276e relayoutBoundary=up2 NEEDS-LAYOUT NEEDS-PAINT
insertChildRenderObject() has been deprecated in favor of insertRenderObjectChild(). See
flutter/flutter#63269 for details.
Rather than overriding insertChildRenderObject() in your RenderObjectElement subclass, override
insertRenderObjectChild() instead, and DON'T call super.insertRenderObjectChild(). If you're
implementing a new RenderObjectElement, you should override/implement insertRenderObjectChild(),
moveRenderObjectChild(), and removeRenderObjectChild().

The relevant error-causing widget was:
SliverStaggeredGrid