diff --git a/experimental/xx-text-input/xx-text-input-v3.xml b/experimental/xx-text-input/xx-text-input-v3.xml index 6d6ce5c..c95a4c4 100644 --- a/experimental/xx-text-input/xx-text-input-v3.xml +++ b/experimental/xx-text-input/xx-text-input-v3.xml @@ -355,7 +355,10 @@ be hidden when both are equal to -1. They could be represented by the client as a line if both values are - the same, or as a text highlight otherwise. + the same, or as a text highlight otherwise. The purpose of such + representation is to clearly indicate the region that is being + edited inside the pre-edit and shouldn't be confused with text + selection. Values set with this event are double-buffered. They must be applied and reset to initial on the next xx_text_input_v3.done event. diff --git a/unstable/text-input/text-input-unstable-v3.xml b/unstable/text-input/text-input-unstable-v3.xml index 01c1e21..c47b6a8 100644 --- a/unstable/text-input/text-input-unstable-v3.xml +++ b/unstable/text-input/text-input-unstable-v3.xml @@ -374,7 +374,10 @@ be hidden when both are equal to -1. They could be represented by the client as a line if both values are - the same, or as a text highlight otherwise. + the same, or as a text highlight otherwise. The purpose of such + representation is to clearly indicate the region that is being + edited inside the pre-edit and shouldn't be confused with text + selection. Values set with this event are double-buffered. They must be applied and reset to initial on the next zwp_text_input_v3.done event.