Skip to content

[Bug]: iOS context menu appears when tapping crossword cells #14064

Open
@petternitter

Description

@petternitter

What happened?

A user reported that when tapping on a crossword cell on iOS, the native iOS context menu (e.g. Paste/Autofill) appears and obstructs the clue display.

This occurs most commonly when tapping a cell a second time (i.e. to switch clue direction) and apparently only began after the new crosswords rolled out.

The issue has been reproduced on iPhone and iPad devices; the context menu appears even when tapping quickly if the cell is already selected as part of both an across and down clue.

User Details

Device: iPhone 16 Pro
iOS: 18.4.1
Browser: Safari

Device: iPhone SE2020
iOS: 17.6.1
Browser: Chrome

Findings by User Help

  • Able to reproduce on iPhone 16 Pro, iOS 18.4.1
  • Context menu consistently appears on second tap of a cell, especially when the cell is part of both an across and down clue
  • Less reproducible on first tap but one report of this received
  • User feedback indicates that quicker taps can avoid the menu but can lead to selecting the wrong clue

A similar issue has also been reproduced on an iPad 6th Gen running iOS 17.7.8. The issue applies to both the website and Editions app.

Acceptance Criteria

  • Tapping a crossword cell should not trigger the context menu; only long-press should trigger this
  • Switching between across and down clues should by tapping a cell should not trigger the context menu
  • Behaviour should be consistent across products where the player is used (i.e. the website and Editions app)

Where is this happening?

Mobile web (Safari and Chrome on iOS) and Editions app (iOS)

What is the impact?

Limited - the crossword remains usable but repeated pop up of the context menu can obstruct clues and frustrate users, especially when tapping to switch clue direction

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugRotaAny issues that have come in as part of rota. Useful for the person on rota to track their work.crosswords

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions