diff --git a/apps/desktop/src/autofill/services/desktop-autotype.service.ts b/apps/desktop/src/autofill/services/desktop-autotype.service.ts index a86b3e5070c..9a379f4cfcf 100644 --- a/apps/desktop/src/autofill/services/desktop-autotype.service.ts +++ b/apps/desktop/src/autofill/services/desktop-autotype.service.ts @@ -1,3 +1,4 @@ +import { takeUntilDestroyed } from "@angular/core/rxjs-interop"; import { combineLatest, concatMap, @@ -117,6 +118,7 @@ export class DesktopAutotypeService { await this.setAutotypeEnabledState(true); } }), + takeUntilDestroyed(), ) .subscribe(); @@ -129,6 +131,7 @@ export class DesktopAutotypeService { }; ipc.autofill.configureAutotype(config); }), + takeUntilDestroyed(), ) .subscribe(); @@ -158,6 +161,7 @@ export class DesktopAutotypeService { ipc.autofill.toggleAutotype(enabled); }), + takeUntilDestroyed(), ) .subscribe(); }