File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 13131313 if ( index === 0 ) {
13141314 reference = node . childNodes [ diff [ t . _const . to ] ] ;
13151315 }
1316- node . insertBefore ( childNode , reference ) ;
1316+ node . insertBefore ( childNode , reference || null ) ;
13171317 }
13181318 break ;
13191319 case this . _const . removeElement :
13231323 route = diff [ this . _const . route ] . slice ( ) ;
13241324 c = route . splice ( route . length - 1 , 1 ) [ 0 ] ;
13251325 node = this . getFromRoute ( tree , route ) ;
1326- node . insertBefore ( this . objToNode ( diff [ this . _const . element ] , node . namespaceURI === 'http://www.w3.org/2000/svg' ) , node . childNodes [ c ] ) ;
1326+ node . insertBefore ( this . objToNode ( diff [ this . _const . element ] , node . namespaceURI === 'http://www.w3.org/2000/svg' ) , node . childNodes [ c ] || null ) ;
13271327 break ;
13281328 case this . _const . removeTextElement :
13291329 if ( ! node || node . nodeType !== 3 ) {
13391339 if ( ! node || ! node . childNodes ) {
13401340 return false ;
13411341 }
1342- node . insertBefore ( newNode , node . childNodes [ c ] ) ;
1342+ node . insertBefore ( newNode , node . childNodes [ c ] || null ) ;
13431343 break ;
13441344 default :
13451345 console . log ( 'unknown action' ) ;
You can’t perform that action at this time.
0 commit comments