|
@@ -19,11 +19,15 @@ var CSS3DObject = function ( element ) {
|
|
|
|
|
|
this.addEventListener( 'removed', function () {
|
|
|
|
|
|
- if ( this.element.parentNode !== null ) {
|
|
|
+ this.traverse( function( object ) {
|
|
|
|
|
|
- this.element.parentNode.removeChild( this.element );
|
|
|
+ if ( object.element instanceof Element && object.element.parentNode !== null ) {
|
|
|
|
|
|
- }
|
|
|
+ object.element.parentNode.removeChild( object.element );
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ } );
|
|
|
|
|
|
} );
|
|
|
|