File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/lib/core/media-marshaller Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -224,8 +224,10 @@ export class PrintHook implements OnDestroy {
224224
225225 /** Teardown logic for the service. */
226226 ngOnDestroy ( ) {
227- this . beforePrintEventListeners . forEach ( l => this . _document . defaultView . removeEventListener ( 'beforeprint' , l ) ) ;
228- this . afterPrintEventListeners . forEach ( l => this . _document . defaultView . removeEventListener ( 'afterprint' , l ) ) ;
227+ if ( this . _document . defaultView ) {
228+ this . beforePrintEventListeners . forEach ( l => this . _document . defaultView . removeEventListener ( 'beforeprint' , l ) ) ;
229+ this . afterPrintEventListeners . forEach ( l => this . _document . defaultView . removeEventListener ( 'afterprint' , l ) ) ;
230+ }
229231 }
230232
231233 /** Is this service currently in Print-mode ? */
You can’t perform that action at this time.
0 commit comments