[wp-trac] [WordPress Trac] #29906: Submenus can't be dismissed on mobile.

WordPress Trac noreply at wordpress.org
Wed Jun 24 04:30:05 UTC 2015


#29906: Submenus can't be dismissed on mobile.
-------------------------------------------------+-------------------------
 Reporter:  obenland                             |       Owner:
     Type:  defect (bug)                         |      Status:  new
 Priority:  high                                 |   Milestone:  4.3
Component:  Toolbar                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  make-flow has-patch needs-testing    |     Focuses:
  desktop-bias                                   |
-------------------------------------------------+-------------------------

Comment (by seanchayes):

 Here's what I'm seeing with '''29906.5.diff''' on iOS

 When I tap the sitename nav element the submenu appears. I tap the admin
 bar and the submenu is dismissed and the focus coloring is remove from the
 sitename nav element. If I tap the sitename nav element immediately after
 then the tap is "eaten", the focus coloring still exists. If I then
 immediately tap the admin bar the focus coloring is removed. If I then tap
 again on the sitename nav element the experience repeats although this
 time I'll tap again on sitename nav element and the submenu appears. At
 this time I can tap the sitename nav element and the submenu is dismissed.

 The by-product of this patch is that the original links for sitename, "+"
 and avatar nav elements are not available on mobile devices. Those links,
 however, can be accessed elsewhere in the available nav elements. And the
 focus coloring remains on the touched  nav element - current behavior
 would take you to that link.

 On Android there is no "eaten" tap and all other behavior is the same.

 So, I have prepared 29906.6.diff that turns off the blue highlight color
 after you open and close a menu (see comment:51). However, the "eaten" tap
 on iOS is still apparent :-(

--
Ticket URL: <https://core.trac.wordpress.org/ticket/29906#comment:65>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list