@@ -176,10 +176,9 @@ function getSuitablePlaceForNode(targetNode: IPublicModelNode, node: IPublicMode
176176 if ( node ?. componentMeta ?. isModal ) {
177177 return { container : focusNode , ref } ;
178178 }
179- const canDropInFn = document . checkNesting ;
180179
181180 if ( ! ref && focusNode && targetNode . contains ( focusNode ) ) {
182- if ( canDropInFn ( focusNode , dragNodeObject ) ) {
181+ if ( document . checkNesting ( focusNode , dragNodeObject ) ) {
183182 return { container : focusNode } ;
184183 }
185184
@@ -191,7 +190,7 @@ function getSuitablePlaceForNode(targetNode: IPublicModelNode, node: IPublicMode
191190 if ( ! c . isContainerNode ) {
192191 return false ;
193192 }
194- if ( canDropInFn ( c , dragNodeObject ) ) {
193+ if ( document . checkNesting ( c , dragNodeObject ) ) {
195194 return true ;
196195 }
197196 return false ;
@@ -201,15 +200,15 @@ function getSuitablePlaceForNode(targetNode: IPublicModelNode, node: IPublicMode
201200 return { container : dropElement , ref } ;
202201 }
203202
204- if ( canDropInFn ( targetNode , dragNodeObject ) ) {
203+ if ( document . checkNesting ( targetNode , dragNodeObject ) ) {
205204 return { container : targetNode , ref } ;
206205 }
207206
208207 return null ;
209208 }
210209
211210 if ( targetNode . isContainerNode ) {
212- if ( canDropInFn ( targetNode , dragNodeObject ) ) {
211+ if ( document . checkNesting ( targetNode , dragNodeObject ) ) {
213212 return { container : targetNode , ref } ;
214213 }
215214 }
0 commit comments