File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -138,7 +138,6 @@ export class AriaDescriber {
138
138
/** Creates the global container for all aria-describedby messages. */
139
139
private _createMessagesContainer ( ) {
140
140
messagesContainer = this . _document . createElement ( 'div' ) ;
141
-
142
141
messagesContainer . setAttribute ( 'id' , MESSAGES_CONTAINER_ID ) ;
143
142
messagesContainer . setAttribute ( 'aria-hidden' , 'true' ) ;
144
143
messagesContainer . style . display = 'none' ;
@@ -147,8 +146,10 @@ export class AriaDescriber {
147
146
148
147
/** Deletes the global messages container. */
149
148
private _deleteMessagesContainer ( ) {
150
- this . _document . body . removeChild ( messagesContainer ! ) ;
151
- messagesContainer = null ;
149
+ if ( messagesContainer && messagesContainer . parentNode ) {
150
+ messagesContainer . parentNode . removeChild ( messagesContainer ) ;
151
+ messagesContainer = null ;
152
+ }
152
153
}
153
154
154
155
/** Removes all cdk-describedby messages that are hosted through the element. */
You can’t perform that action at this time.
0 commit comments