From 6d970ce22e015b99e5334b18272c731d261f9e8e Mon Sep 17 00:00:00 2001 From: Volker Theile Date: Tue, 6 Mar 2018 12:38:20 +0100 Subject: [PATCH] mgr/dashboard_v2: Display loading indicator in datatables during first load Signed-off-by: Volker Theile --- .../frontend/src/app/shared/datatable/table/table.component.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pybind/mgr/dashboard_v2/frontend/src/app/shared/datatable/table/table.component.ts b/src/pybind/mgr/dashboard_v2/frontend/src/app/shared/datatable/table/table.component.ts index 0df9d419f41..0559606a6ed 100644 --- a/src/pybind/mgr/dashboard_v2/frontend/src/app/shared/datatable/table/table.component.ts +++ b/src/pybind/mgr/dashboard_v2/frontend/src/app/shared/datatable/table/table.component.ts @@ -125,6 +125,9 @@ export class TableComponent implements AfterContentChecked, OnInit, OnChanges, O ]; } if (this.autoReload) { // Also if nothing is bound to fetchData nothing will be triggered + // Force showing the loading indicator because it has been set to False in + // useData() when this method was triggered by ngOnChanges(). + this.loadingIndicator = true; this.subscriber = Observable.timer(0, this.autoReload).subscribe(x => { return this.reloadData(); }); -- 2.39.5