Page MenuHomePhabricator

[BUG] When article is scrolled so the nav bar is hidden, the entire area the nav bar formerly occupied does not respond to touch events
Closed, DeclinedPublicBUG REPORT

Description

How many times were you able to reproduce it?

Every

Steps to reproduce

  1. Load any article
  2. Scroll down so nav bar hides itself
  3. Try to tap anything in the area the nav bar just vacated - images, links etc

Expected results

Taps should work

Actual results

No worky

Environments observed

App version:
5.7.4

OS versions:
iOS 10 and iOS 11

Device model:
iPhone X and iPhone 6 (probably all)

Device language:
All

Event Timeline

This is fixed everywhere but the article web view - something is preventing it from getting the touch events even though every other view can handle the overlay with a passthrough.

WKWebView is getting the touch events forwarded to it, but for some reason it's not responding to them. Confirmed the correct values are returned for hitTest:withEvent: and pointInside:withEvent: by adding overrides to WMFWebView.m. Seems like a bug in WKWebView since this works everywhere else.

LGoto subscribed.

This task was closed as part of the iOS team backlog grooming.

Restricted Application changed the subtype of this task from "Task" to "Bug Report". · View Herald TranscriptMay 4 2021, 10:11 PM