run activity recording outside angular

This commit is contained in:
Kyle Spearrin 2018-04-12 14:38:41 -04:00
parent 9e33233219
commit 011b4e344e
2 changed files with 12 additions and 10 deletions

2
jslib

@ -1 +1 @@
Subproject commit 7933746d822206d58ca852521dc59467af885239 Subproject commit 7bc65b83667b0864af2b7aaf093ec611ecb625d8

View File

@ -84,6 +84,7 @@ export class AppComponent implements OnInit {
private messagingService: MessagingService) { } private messagingService: MessagingService) { }
ngOnInit() { ngOnInit() {
this.ngZone.runOutsideAngular(() => {
setTimeout(async () => { setTimeout(async () => {
await this.updateAppMenu(); await this.updateAppMenu();
}, 1000); }, 1000);
@ -94,6 +95,7 @@ export class AppComponent implements OnInit {
window.onclick = () => this.recordActivity(); window.onclick = () => this.recordActivity();
window.onscroll = () => this.recordActivity(); window.onscroll = () => this.recordActivity();
window.onkeypress = () => this.recordActivity(); window.onkeypress = () => this.recordActivity();
});
this.broadcasterService.subscribe(BroadcasterSubscriptionId, async (message: any) => { this.broadcasterService.subscribe(BroadcasterSubscriptionId, async (message: any) => {
this.ngZone.run(async () => { this.ngZone.run(async () => {