remove safari copy totp clipboard hack

This commit is contained in:
Kyle Spearrin 2019-08-19 12:05:13 -04:00
parent d91c96ae65
commit efbed1a9a3
1 changed files with 1 additions and 10 deletions

View File

@ -149,7 +149,7 @@ export class CurrentTabComponent implements OnInit, OnDestroy {
doc: window.document,
});
this.analytics.eventTrack.next({ action: 'Autofilled' });
if (this.totpCode != null && !this.platformUtilsService.isSafari()) {
if (this.totpCode != null) {
this.platformUtilsService.copyToClipboard(this.totpCode, { window: window });
}
if (this.popupUtilsService.inPopup(window)) {
@ -162,15 +162,6 @@ export class CurrentTabComponent implements OnInit, OnDestroy {
this.changeDetectorRef.detectChanges();
});
}
// Weird bug in Safari won't allow clipboard copying after a promise call, so we have this workaround
if (cipher.type === CipherType.Login && this.platformUtilsService.isSafari()) {
this.totpTimeout = window.setTimeout(() => {
if (this.totpCode != null) {
this.platformUtilsService.copyToClipboard(this.totpCode, { window: window });
}
}, 500);
}
}
searchVault() {