Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix unmounting portal when parent is unmounted #74

Merged
merged 1 commit into from
Apr 3, 2016

Conversation

tgriesser
Copy link
Contributor

When a portal is mounted and references a container which unmounts before the portal, an error occurs as the result of getContainerDOMNode will become "body" and removeChild fails. This removes getContainerDOMNode in favor of caching the container on the instance as _portalContainerNode.

Test included.

When a portal is mounted and references a container which
unmounts before the portal, an error occurs as the
result of getContainerDOMNode will become "body" and
removeChild fails. This removes getContainerDOMNode
in favor of caching the container on the instance as
"_portalContainerNode".
@taion
Copy link
Member

taion commented Apr 3, 2016

Thanks!

@taion taion merged commit 9181c33 into react-bootstrap:master Apr 3, 2016
@taion
Copy link
Member

taion commented Apr 3, 2016

Released as v0.6.2.

@tgriesser tgriesser deleted the unmount-fix branch April 3, 2016 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants