--- a/client/src/components/NavbarGroup.js Tue Aug 28 16:57:31 2018 +0200
+++ b/client/src/components/NavbarGroup.js Tue Aug 28 18:52:12 2018 +0200
@@ -16,7 +16,8 @@
}
handleClickOutside = (e) => {
- if(!ReactDOM.findDOMNode(this).contains(e.target)) {
+ const currentNode = ReactDOM.findDOMNode(this);
+ if(currentNode && !currentNode.contains(e.target)) {
this.hideDropDown();
}
}
--- a/client/src/components/NavbarLogin.js Tue Aug 28 16:57:31 2018 +0200
+++ b/client/src/components/NavbarLogin.js Tue Aug 28 18:52:12 2018 +0200
@@ -16,7 +16,8 @@
}
handleClickOutside = (e) => {
- if(!ReactDOM.findDOMNode(this).contains(e.target)) {
+ const currentNode = ReactDOM.findDOMNode(this);
+ if(!currentNode.contains(e.target)) {
this.hideDropDown();
}
}