diff --git a/src/app/components/home/home-page/home-page.component.ts b/src/app/components/home/home-page/home-page.component.ts index 2975eb4f85b4815f0e9a46530d353a8611de5146..f924728ca767d8b9d6df1f50d05da02a780a8e7e 100644 --- a/src/app/components/home/home-page/home-page.component.ts +++ b/src/app/components/home/home-page/home-page.component.ts @@ -31,6 +31,19 @@ export class HomePageComponent implements OnInit, OnDestroy, AfterContentInit { ngOnInit() { this.deviceType = localStorage.getItem('deviceType'); + if (localStorage.getItem('cookieAccepted')) { + this.loadListener(); + } else { + const interval = setInterval(() => { + if (localStorage.getItem('cookieAccepted')){ + clearInterval(interval); + this.loadListener(); + } + }, 100); + } + } + + loadListener () { this.listenerFn = this._r.listen(document, 'keyup', (event) => { if (KeyboardUtils.isKeyEvent(event, KeyboardKey.Digit1) === true && this.eventService.focusOnInput === false) { document.getElementById('session_id-input').focus();