diff --git a/src/display_controller.py b/src/display_controller.py index 45e83ba3..172a20c6 100644 --- a/src/display_controller.py +++ b/src/display_controller.py @@ -1870,6 +1870,8 @@ class DisplayController: #: Class-level defaults for controllers built without __init__ (tests). _control_server: Optional[ControlServer] = None + #: The last on-demand request handled; published in _on_demand_state. + on_demand_request_id: Optional[str] = None #: Most plugin on-demand requests waiting for the render thread at once. #: A plugin that asks faster than the display drains (four times a #: second at worst) is refused, not queued without end.