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 {
138138 /** Creates the global container for all aria-describedby messages. */
139139 private _createMessagesContainer ( ) {
140140 messagesContainer = this . _document . createElement ( 'div' ) ;
141-
142141 messagesContainer . setAttribute ( 'id' , MESSAGES_CONTAINER_ID ) ;
143142 messagesContainer . setAttribute ( 'aria-hidden' , 'true' ) ;
144143 messagesContainer . style . display = 'none' ;
@@ -147,8 +146,10 @@ export class AriaDescriber {
147146
148147 /** Deletes the global messages container. */
149148 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+ }
152153 }
153154
154155 /** Removes all cdk-describedby messages that are hosted through the element. */
You can’t perform that action at this time.
0 commit comments