We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f715a69 commit e5a80d6Copy full SHA for e5a80d6
src/components/Modal.js
@@ -134,15 +134,15 @@ class Modal extends Component {
134
this.node.className = portalClassName;
135
}
136
137
- // Stop unnecessary renders if modal is remaining closed
138
- if (!prevProps.isOpen && !isOpen) return;
139
-
140
const { prevParent, nextParent } = snapshot;
141
if (nextParent !== prevParent) {
142
prevParent.removeChild(this.node);
143
nextParent.appendChild(this.node);
144
145
+ // Stop unnecessary renders if modal is remaining closed
+ if (!prevProps.isOpen && !isOpen) return;
+
146
!isReact16 && this.renderPortal(this.props);
147
148
0 commit comments