[Webkit-unassigned] [Bug 191446] [iOS] Mouse events are missing modifier keys

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 6 14:56:58 PST 2019


https://bugs.webkit.org/show_bug.cgi?id=191446

Daniel Bates <dbates at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[iOS] Mouse events are      |[iOS] Mouse events are
                   |missing modifier keys;      |missing modifier keys
                   |cannot select multiple      |
                   |contacts on iCloud.com      |

--- Comment #2 from Daniel Bates <dbates at webkit.org> ---
(In reply to Daniel Bates from comment #0)
> Seen on an iPad running iOS 12 with a hardware keyboard attached.
> 
> All modifier keys are false in a non-programmatically-generated mouse event
> regardless of whether a modifier key was held when the mouse event was
> created. I noticed this when using the Contact app on iCloud.com. You can
> observe this issue yourself by performing the following:
> 
> 1. Visit <https://icloud.com> and sign in.
> 2. Tap Contacts.
> 3. Tap on some contact.
> 4. Hold down the Shift key on the keyboard and tap another contact.
> 
> Then all contacts between the first contact tapped in (3) and the last
> contact tapped in (4) should be selected. But only the last tapped contact
> in (4) is selected.

iCloud seems to use touch events on iOS and does not check for modifier flags. iCloud will address this in <rdar://problem/47856410>. Re-purposing this bug to wire up modifier keys for mouse, touch/pointer events.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190206/f859614d/attachment.html>


More information about the webkit-unassigned mailing list