From 73dd0b4489f5f8922f72ce679954ca6b556ca335 Mon Sep 17 00:00:00 2001 From: Myk Taylor Date: Mon, 23 Jan 2023 13:46:39 -0800 Subject: [PATCH] stronger wording for ZScreen guidance --- docs/dev/Lua API.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/dev/Lua API.rst b/docs/dev/Lua API.rst index ad1e6ae3a..63b533d61 100644 --- a/docs/dev/Lua API.rst +++ b/docs/dev/Lua API.rst @@ -4145,7 +4145,7 @@ ZScreen don't handle the input (i.e. they all return something falsey), the input is passed directly to the first underlying non-ZScreen. All this behavior is implemented in ``ZScreen:onInput()``, which subclasses -should *not* override. Instead, ZScreen subclasses should delegate all input +**must not override**. Instead, ZScreen subclasses should delegate all input processing to subviews. Consider using a `Window class`_ widget as your top level input processor.