Skip to content

Commit f350190

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 situations.
1 parent c10bef8 commit f350190

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
@@ -1604,7 +1604,10 @@ Interaction Media Features</h2>
16041604
the expectation is that User Agents should make this determination
16051605
by combining knowledge about the device/environment they are running on,
16061606
the number and type of pointing devices available,
1607-
and a notion of which of these is generally and/or currently being used.
1607+
and a notion of which of these is generally and/or currently being used.
1608+
In situations where the primary input mechanism for a device is not a pointing device,
1609+
but there is a secondary – and less frequently used – input that is a pointing devices,
1610+
the user agent may decide to treat the non-pointing device as the primary (resulting in 'pointer: none').
16081611
User Agents may also decide to dynamically change what type of pointing device is deemed to be primary,
16091612
in response to changes in the user environment
16101613
or in the way the user is interacting with the UA.

0 commit comments

Comments
 (0)