jumblerg / ui

a cohesive layer of composable abstractions over the dom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Line elem doesn't work on IOS

chromalchemy opened this issue · comments

I can focus on the form field, keyboard pops up, but no input appears in field, or shows up on "submit"

Using IOS 9.3.5
Behavior is the same in Mobile Safari and Chrome

I am running UI 0.3.0 and Hoplon 7.0.2, but this has been the case for awhile

i believe all of the browsers on ios are just wrappers around webkit. this bug exists in all safaris everywhere.

it is caused by the fact that safari is setting the -webkitUserSelect style property to none when the page loads, even through this property is set by the same mechanism on all other browsers, where it is properly set to text. curiously, when the page is auto reloaded on safari, it disappears.