From 5942ebfe92a5d7df81a02edd9fd63d3dd0e7792d Mon Sep 17 00:00:00 2001 From: Kristiyan Kostadinov Date: Wed, 2 Nov 2022 17:56:23 +0100 Subject: [PATCH] fix(cdk/overlay): provide Overlay in root (#25909) Switches the `Overlay` injectable to be provided at the root. --- src/cdk/overlay/overlay.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cdk/overlay/overlay.ts b/src/cdk/overlay/overlay.ts index 2e9f7e52696b..9b7333d2227e 100644 --- a/src/cdk/overlay/overlay.ts +++ b/src/cdk/overlay/overlay.ts @@ -41,7 +41,7 @@ let nextUniqueId = 0; * * An overlay *is* a PortalOutlet, so any kind of Portal can be loaded into one. */ -@Injectable() +@Injectable({providedIn: 'root'}) export class Overlay { private _appRef: ApplicationRef;