diff --git a/packages/main/src/List.hbs b/packages/main/src/List.hbs
index ea9daa0d85e6..5977d69f8245 100644
--- a/packages/main/src/List.hbs
+++ b/packages/main/src/List.hbs
@@ -47,7 +47,9 @@
{{/if}}
-
-
-
+ {{#if busy}}
+
+
+
+ {{/if}}
diff --git a/packages/main/test/specs/List.spec.js b/packages/main/test/specs/List.spec.js
index 14ffb37b34d2..74b7d24dee10 100644
--- a/packages/main/test/specs/List.spec.js
+++ b/packages/main/test/specs/List.spec.js
@@ -7,9 +7,11 @@ describe("List Tests", () => {
});
it("List is rendered", () => {
- const list = browser.$("ui5-list").shadow$(".ui5-list-root");
+ const list = browser.$("#infiniteScrollEx").shadow$(".ui5-list-root");
+ const busyInd = browser.$("#infiniteScrollEx").shadow$(".ui5-list-busy-row");
- assert.ok(list, "List is rendered");
+ assert.ok(list.isExisting(), "List is rendered");
+ assert.notOk(busyInd.isExisting(), "Busy indicator is not rendered, when List is not busy");
});
it("itemPress and selectionChange events are fired in Single selection", () => {