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
92
92
( this . _rootElement . style as any ) [ styleProperty ] = value ;
93
93
} ,
94
94
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
+ } ) ;
100
102
}
101
103
102
104
return null ;
You can’t perform that action at this time.
0 commit comments