Description of problem: When try to delete resource from web console on ipad/iphone, the "Delete" info won't show up by hovering on the button, users have to click on the button to show the "Delete" info, and click again to make the interactive dialogue display. Version-Release number of selected component (if applicable): $ openshift version openshift v1.1-123-g60e7a07 kubernetes v1.1.0-origin-1107-g4c8e6f4 etcd 2.1.2 How reproducible: Always Steps to Reproduce: 1.Create app in project 2.Try to delete resources from web console on ipad/iphone 3. Actual results: 2.Deletion buttons on all the pages have to be clicked twice, then user can choose to delete the resource or not. Expected results: 1.Should only be clicked once then user can make a choice. Additional info:
This is happening because of the tooltip that appears on hover. Mobile Safari will treat the first touch event as a hover and the second as a click. I could try to remove the tooltip only on iOS, but I'm not sure it's the right approach. Do we need the tooltip at all? The trash icon seems pretty obvious (with an sr-only label), and there's a dialog that prompts before we delete anything.
https://github.com/openshift/origin/pull/6152
The pull 6152 is not merged yet, will check the issue after the pull is merged.
Tested on devenv-rhel7_2871 against ipad2/iphone6s. # openshift version openshift v1.1-330-g693be19 kubernetes v1.1.0-origin-1107-g4c8e6f4 etcd 2.1.2 Now user can choose to delete resources after click once on the button.