Skip to content

Commit 22c2c31

Browse files
committed
Cover edge-case: primary input not pointer, secondary pointer
Clarifies that it's again up to the UA to decide what to do in these circumstances.
1 parent ba2aa01 commit 22c2c31

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

mediaqueries/Overview.bs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1632,7 +1632,10 @@ Interaction Media Features</h2>
16321632
the expectation is that User Agents should make this determination
16331633
by combining knowledge about the device/environment they are running on,
16341634
the number and type of pointing devices available,
1635-
and a notion of which of these is generally and/or currently being used.
1635+
and a notion of which of these is generally and/or currently being used.
1636+
In situations where the primary input mechanism for a device is not a pointing device,
1637+
but there is a secondary – and less frequently used – input that is a pointing devices,
1638+
the user agent may decide to treat the non-pointing device as the primary (resulting in 'pointer: none').
16361639
User Agents may also decide to dynamically change what type of pointing device is deemed to be primary,
16371640
in response to changes in the user environment
16381641
or in the way the user is interacting with the UA.

0 commit comments

Comments
 (0)