diff --git a/nicegui/testing/user.py b/nicegui/testing/user.py index fd3fcca6e..5985c49f7 100644 --- a/nicegui/testing/user.py +++ b/nicegui/testing/user.py @@ -191,9 +191,11 @@ def _gather_elements(self, content: Union[str, list[str], None] = None, ) -> Set[T]: if target is None: + if kind is None: + return set(ElementFilter(marker=marker, content=content)) # type: ignore return set(ElementFilter(kind=kind, marker=marker, content=content)) elif isinstance(target, str): - return set(ElementFilter(marker=target)).union(ElementFilter(content=target)) + return set(ElementFilter(marker=target)).union(ElementFilter(content=target)) # type: ignore else: return set(ElementFilter(kind=target))