Issue #3341733 by Barry_Fisher, mandclu: LogicException: Render context is empty, because render() was called outside of a renderRoot() or renderPlain() call