diff --git a/src/app/shared/components/search-drawer/search-drawer.service.ts b/src/app/shared/components/search-drawer/search-drawer.service.ts index 4e9ad19b..3775e981 100644 --- a/src/app/shared/components/search-drawer/search-drawer.service.ts +++ b/src/app/shared/components/search-drawer/search-drawer.service.ts @@ -13,7 +13,7 @@ export class SearchDrawerService { visible = false; drawer: Subscription[] = []; - constructor() {} + constructor() { } create(defaultValue: Record, newSchema?: SFSchema, newUI?: SFUISchema) { this.createEvent.next({ defaultValue, newSchema, newUI }); @@ -22,5 +22,6 @@ export class SearchDrawerService { unsubscribe() { this.drawer.forEach(sub => sub.unsubscribe()); + this.drawer = []; } }