mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
committed by
GitHub
parent
84de8a8949
commit
a9c8b59df5
@@ -87,14 +87,15 @@ def work(
|
|||||||
self = args[0]
|
self = args[0]
|
||||||
assert isinstance(self, DOMNode)
|
assert isinstance(self, DOMNode)
|
||||||
|
|
||||||
positional_arguments = ", ".join(repr(arg) for arg in args[1:])
|
try:
|
||||||
keyword_arguments = ", ".join(
|
positional_arguments = ", ".join(repr(arg) for arg in args[1:])
|
||||||
f"{name}={value!r}" for name, value in kwargs.items()
|
keyword_arguments = ", ".join(
|
||||||
)
|
f"{name}={value!r}" for name, value in kwargs.items()
|
||||||
tokens = [positional_arguments, keyword_arguments]
|
)
|
||||||
worker_description = (
|
tokens = [positional_arguments, keyword_arguments]
|
||||||
f"{method.__name__}({', '.join(token for token in tokens if token)})"
|
worker_description = f"{method.__name__}({', '.join(token for token in tokens if token)})"
|
||||||
)
|
except Exception:
|
||||||
|
worker_description = "<worker>"
|
||||||
worker = cast(
|
worker = cast(
|
||||||
"Worker[ReturnType]",
|
"Worker[ReturnType]",
|
||||||
self.run_worker(
|
self.run_worker(
|
||||||
|
|||||||
Reference in New Issue
Block a user