From 4782bafe7d1ed6f5d0fdc4b9920834c425522ecc Mon Sep 17 00:00:00 2001 From: Chrystian Huot Date: Fri, 29 Nov 2019 08:00:17 -0500 Subject: [PATCH] Disable search form when waiting for results --- .../src/app/components/rdio-scanner/rdio-scanner.component.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/src/app/components/rdio-scanner/rdio-scanner.component.ts b/client/src/app/components/rdio-scanner/rdio-scanner.component.ts index 4dd1863..4900ed4 100644 --- a/client/src/app/components/rdio-scanner/rdio-scanner.component.ts +++ b/client/src/app/components/rdio-scanner/rdio-scanner.component.ts @@ -569,6 +569,8 @@ export class AppRdioScannerComponent implements OnDestroy, OnInit { this._searchResultsPending = true; + this.searchForm.disable(); + const query = await this.appRdioScannerCallsQuery.fetch(options, { fetchPolicy: 'no-cache' }).toPromise(); for (let i = 0; i < limit; i++) { @@ -580,6 +582,8 @@ export class AppRdioScannerComponent implements OnDestroy, OnInit { this._searchFormDateStop = query.data.rdioScannerCalls.dateStop; this._searchResultsPending = false; + + this.searchForm.enable(); } this.searchResults.next(this.searchResultsBuffer.slice(pageFrom % limit, pageTo % limit + 1));