diff --git a/test/widget/docs_screenshots/ss_statusnotifier.py b/test/widget/docs_screenshots/ss_statusnotifier.py index 7cd49d4..2e6336c 100644 --- a/test/widget/docs_screenshots/ss_statusnotifier.py +++ b/test/widget/docs_screenshots/ss_statusnotifier.py @@ -29,14 +29,14 @@ def widget(): yield StatusNotifier -@pytest.mark.usefixtures("dbus") @statusnotifier def ss_statusnotifier(screenshot_manager): @Retry(ignore_exceptions=(AssertionError,)) def wait_for_menu(): assert len(screenshot_manager.c.internal_windows()) == 4 - screenshot_manager.c.bar["top"].eval("self.draw()") + for _ in range(5): + screenshot_manager.c.bar["top"].eval("self.draw()") screenshot_manager.take_screenshot() screenshot_manager.c.bar["top"].fake_button_press(10, 10, 3) wait_for_menu()