Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Draggable/explainer.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -158,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:
Expand Down