From 8d7d71e3fc7dd6541984cf17bd638a926755df1c Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:25:53 -0600 Subject: [PATCH 1/3] Update explainer.md --- Draggable/explainer.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Draggable/explainer.md b/Draggable/explainer.md index 6c080260..b2f6a224 100644 --- a/Draggable/explainer.md +++ b/Draggable/explainer.md @@ -118,6 +118,10 @@ The (Generic Beautiful) button has the `app-region` set to `drag`. This button c > Note: This is just an example to test the _current_ behaviour on elements that have animations. The `app-region` is generally used on emulated titlebars or other UX designed to let the end user move the window around. +### Inheritance + +The property inherits and both `drag` and `no-drag` transfer to child elements. In either case, child elements can override it but setting the value of the property to an alternate value. + ### `app-region` and pointer events Current implementations of `app-region` **consume all pointer events**, even if they don't result in a drag. Interactive elements inside an area defined with `app-region: drag` will require a `app-region: no-drag` to be interacted with. From e8aab24849d987ed9a01ee7e80f1dda035aeacc4 Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Mon, 24 Nov 2025 09:45:48 -0600 Subject: [PATCH 2/3] Adds naming question `app-region` is not representative of the property's enabled behaviour. Let's discuss a name change. --- Draggable/explainer.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Draggable/explainer.md b/Draggable/explainer.md index b2f6a224..11926d06 100644 --- a/Draggable/explainer.md +++ b/Draggable/explainer.md @@ -162,6 +162,9 @@ Note that there is [positive](https://github.com/w3c/csswg-drafts/issues/7017#is ## Accessibility, Privacy, and Security Considerations There are no considerations at this time. +## Open Questions +The name `app-region` is not representative of the property's purpose. A new name would be in order to better represent the capability (`drag-area`?, `drag-point`?, `drag-behavior`?). See this [issue](https://github.com/w3c/csswg-drafts/issues/13102) to contribute to the discussion. + ## References & acknowledgements This work aknowledges and thanks the following individuals for their contributions: From 4bffc6137b9ec1df734607d52eb1e22b91aed1dc Mon Sep 17 00:00:00 2001 From: diekus <73939538+diekus@users.noreply.github.com> Date: Tue, 2 Dec 2025 08:53:26 -0600 Subject: [PATCH 3/3] Update explainer.md --- Draggable/explainer.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Draggable/explainer.md b/Draggable/explainer.md index 11926d06..c44aa2d3 100644 --- a/Draggable/explainer.md +++ b/Draggable/explainer.md @@ -163,7 +163,9 @@ Note that there is [positive](https://github.com/w3c/csswg-drafts/issues/7017#is There are no considerations at this time. ## Open Questions -The name `app-region` is not representative of the property's purpose. A new name would be in order to better represent the capability (`drag-area`?, `drag-point`?, `drag-behavior`?). See this [issue](https://github.com/w3c/csswg-drafts/issues/13102) to contribute to the discussion. +- The name `app-region` is not representative of the property's purpose. A new name would be in order to better represent the capability (`drag-area`?, `drag-point`?, `drag-behavior`?). See this [issue](https://github.com/w3c/csswg-drafts/issues/13102) to contribute to the discussion. + +- There are cases where ## References & acknowledgements