diff --git a/apps/web/src/app/tools/send/send.component.ts b/apps/web/src/app/tools/send/send.component.ts index 11559976fbf..928945f9782 100644 --- a/apps/web/src/app/tools/send/send.component.ts +++ b/apps/web/src/app/tools/send/send.component.ts @@ -119,6 +119,7 @@ export class SendComponent extends BaseSendComponent implements OnInit, OnDestro ngOnDestroy() { this.dialogService.closeAll(); + this.dialogService.closeDrawer(); this.broadcasterService.unsubscribe(BroadcasterSubscriptionId); } diff --git a/libs/components/src/dialog/dialog.service.ts b/libs/components/src/dialog/dialog.service.ts index 804b650beab..88dee499e07 100644 --- a/libs/components/src/dialog/dialog.service.ts +++ b/libs/components/src/dialog/dialog.service.ts @@ -300,6 +300,11 @@ export class DialogService { return this.dialog.closeAll(); } + /** Close the open drawer */ + closeDrawer(): void { + return this.activeDrawer?.close(); + } + /** The injector that is passed to the opened dialog */ private createInjector(opts: { data: unknown; dialogRef: DialogRef }): Injector { return Injector.create({