[wp-trac] [WordPress Trac] #20614: Making the menus work in Windows Phone 7, and work better in Android / iOS

WordPress Trac wp-trac at lists.automattic.com
Sat May 5 01:29:31 UTC 2012


#20614: Making the menus work in Windows Phone 7, and work better in Android / iOS
-----------------------------------------+------------------------------
 Reporter:  georgestephanis              |       Owner:
     Type:  defect (bug)                 |      Status:  new
 Priority:  normal                       |   Milestone:  Awaiting Review
Component:  Toolbar                      |     Version:  3.4
 Severity:  normal                       |  Resolution:
 Keywords:  has-patch tableteers mobile  |
-----------------------------------------+------------------------------
Changes (by helenyhou):

 * component:  UI => Toolbar


Old description:

> A little JS patch that will help the admin menu and the admin bar menus
> operate properly in mobile devices.
>
> I've probably put some things in the wrong places, and I know
> nacin/koopersmith sounded like there was another optimization in the JS
> they'd like to see (''koopersmith: we should bind two handlers when a
> menu is open. one to stop event propagation any time the #adminmenu is
> clicked, the other to close the menu any time the body is clicked''), but
> I couldn't seem to wrap my head around it, so I'm tapping out to let
> someone else put the last bit of spit and polish on it.

New description:

 Currently, on Windows Phone 7/7.5, the Toolbar Dropdown menus are non-
 functional (as there is no ontouchstart functionality in the browser) and
 the admin flyout menus are also entirely non-functional.  This translates
 roughly to ... there is no way to actually log out of WordPress!  (as
 logout is in the user dropdown menu)

 iOS has some built in :hover faking code, but we should also make the
 admin menu flyouts more accessible and usable on Android -- where you have
 to touch and hold to activate the flyout/dropdown, and then slide your
 finger off to not trigger the actual link.

--

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/20614#comment:3>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list