Opened 7 years ago
Closed 7 years ago
#17816 closed defect (fixed)
Menu: clicking MenuItem focuses <input> behind it (iOS 6.0.3) (iPad mini)
Reported by: | Sebastien Brunot | Owned by: | bill |
---|---|---|---|
Priority: | undecided | Milestone: | 1.10 |
Component: | Dijit | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Using the master branch of dijit to test on an iOS 6.0.3 Ipad mini, I found the following issues with test page test_Menu.html:
- click "Edit -> Paste (Ctrl + V)": the focus is given to the input field that is under the displayed menu item.
Attachments (1)
Change History (8)
comment:1 Changed 7 years ago by
Summary: | dijit Menu issues on iOS 6.0.3 (iPad mini) → Menu: clicking MenuItem focuses <input> behind it (iOS 6.0.3) (iPad mini) |
---|
comment:2 Changed 7 years ago by
Milestone: | tbd → 1.10 |
---|---|
Owner: | set to bill |
Status: | new → assigned |
Background iframes don't help, but I can prevent the problem with an evt.preventDefault() on the touchstart event. Note that evt.preventDefault() on the click event doesn't help either.
comment:3 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 Changed 7 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Reopening since this breaks scrolling (in popups).
Changed 7 years ago by
Attachment: | popup-ios-bug.html added |
---|
updated test case w/checks for unwanted activation of <input>, <button>, and <div>
comment:7 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Note: See
TracTickets for help on using
tickets.
I've seen this before and it's a serious problem but I didn't see a fix. I'll double check using a background iframe, but IIRC it doesn't help.