From ea9c8a8ef207826a3cd9f5a2f40728a82314fd77 Mon Sep 17 00:00:00 2001 From: dcz Date: Fri, 5 Dec 2025 15:31:52 +0000 Subject: [PATCH] text-input: Clarify mismatched serial Text applying to mismatched serial behaviour could be misinterpreted as general. Signed-off-by: Dorota Czaplejewicz --- unstable/text-input/text-input-unstable-v3.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/unstable/text-input/text-input-unstable-v3.xml b/unstable/text-input/text-input-unstable-v3.xml index c1c1b22..dc6c870 100644 --- a/unstable/text-input/text-input-unstable-v3.xml +++ b/unstable/text-input/text-input-unstable-v3.xml @@ -425,7 +425,8 @@ When the client receives a done event with a serial different than the number of past commit requests, it must proceed with evaluating and applying the changes as normal, except it should not change the current - state of the zwp_text_input_v3 object. All pending state requests + state of the zwp_text_input_v3 object. + In this case, all pending state requests (set_surrounding_text, set_content_type and set_cursor_rectangle) on the zwp_text_input_v3 object should be sent and committed after receiving a zwp_text_input_v3.done event with a matching serial.