Page MenuHomePhabricator

Disable auto-zoom on mobile form UIs
ClosedPublic

Authored by chad on Apr 17 2017, 10:42 PM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Feb 14, 2:10 AM
Unknown Object (File)
Sun, Feb 9, 3:04 AM
Unknown Object (File)
Mon, Feb 3, 2:54 AM
Unknown Object (File)
Sat, Jan 25, 9:59 PM
Unknown Object (File)
Thu, Jan 23, 10:26 AM
Unknown Object (File)
Thu, Jan 23, 5:18 AM
Unknown Object (File)
Thu, Jan 23, 4:19 AM
Unknown Object (File)
Wed, Jan 22, 2:26 AM
Subscribers

Details

Summary

Chrome and Safari both zoom in on form (input, select, textarea) when it thinks the text is too small (less than 16px... which is huge). This turns user-scalable off. The only drawback is double-tap to zoom will be disabled as well, but given we already responsively design, I don't think thats an issue.

Test Plan

iOS simulator on secure and local test instances. Click on an input, no longer see UI zoom in.

Diff Detail

Repository
rP Phabricator
Branch
no-zoom (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 16528
Build 22024: Run Core Tests
Build 22023: arc lint + arc unit