File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
src/material-experimental/mdc-progress-bar Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -92,11 +92,13 @@ export class MatProgressBar extends _MatProgressBarMixinBase implements AfterVie
9292 ( this . _rootElement . style as any ) [ styleProperty ] = value ;
9393 } ,
9494 getWidth : ( ) => this . _rootElement . offsetWidth ,
95- attachResizeObserver : ( callback ) => {
96- if ( ( typeof window !== 'undefined' ) && window . ResizeObserver ) {
97- const ro = new ResizeObserver ( callback ) ;
98- ro . observe ( this . _rootElement ) ;
99- return ro ;
95+ attachResizeObserver : callback => {
96+ if ( typeof window !== 'undefined' && window . ResizeObserver ) {
97+ return this . _ngZone . runOutsideAngular ( ( ) => {
98+ const resizeObserver = new ResizeObserver ( callback ) ;
99+ resizeObserver . observe ( this . _rootElement ) ;
100+ return resizeObserver ;
101+ } ) ;
100102 }
101103
102104 return null ;
You can’t perform that action at this time.
0 commit comments