From a43c615ebf215c1c492446be559ff5b1ae35b820 Mon Sep 17 00:00:00 2001 From: Simon Urli <simon.urli@xwiki.com> Date: Wed, 12 Jun 2024 11:18:19 +0200 Subject: [PATCH] XWIKI-22208: Boolean filters are not properly removed in LiveData * Prevent flickering behaviour --- .../src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java b/xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java index 42ab7b4d8e7..e8edacd5275 100644 --- a/xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java +++ b/xwiki-platform-core/xwiki-platform-livedata/xwiki-platform-livedata-test/xwiki-platform-livedata-test-docker/src/test/it/org/xwiki/livedata/test/ui/LiveDataIT.java @@ -245,6 +245,7 @@ void livedataLivetableTableLayout(TestUtils testUtils, TestReference testReferen // Test filter on boolean values suggestInputElement.clear().hideSuggestions(); + liveDataElement.waitUntilReady(); assertEquals(2, tableLayout.countRows()); // Take the focus on the is active filter. @@ -254,6 +255,7 @@ void livedataLivetableTableLayout(TestUtils testUtils, TestReference testReferen suggestionElements = suggestInputElement.getSuggestions(); assertEquals(1, suggestionElements.size()); suggestionElements.get(0).select(); + liveDataElement.waitUntilReady(); assertEquals(1, tableLayout.countRows()); tableLayout.assertRow(NAME_COLUMN, NAME_LYNDA); @@ -263,6 +265,7 @@ void livedataLivetableTableLayout(TestUtils testUtils, TestReference testReferen suggestionElements = suggestInputElement.getSuggestions(); assertEquals(1, suggestionElements.size()); suggestionElements.get(0).select(); + liveDataElement.waitUntilReady(); assertEquals(1, tableLayout.countRows()); tableLayout.assertRow(NAME_COLUMN, NAME_NIKOLAY); -- GitLab