[wp-trac] [WordPress Trac] #33228: Customizer initial focus

WordPress Trac noreply at wordpress.org
Sun Aug 2 19:24:46 UTC 2015


#33228: Customizer initial focus
--------------------------+--------------------------------------------
 Reporter:  afercia       |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Customize     |     Version:  4.2
 Severity:  normal        |  Resolution:
 Keywords:  has-patch     |     Focuses:  ui, accessibility, javascript
--------------------------+--------------------------------------------

Comment (by afercia):

 About NVDA reading out "blank", noticed that after refreshing the NVDA
 buffer pressing `NVDA key + F5` all elements get announced correctly and
 everything works. So, it appears NVDA needs a little help to understand
 the visibility property has changed. Best way I've found is setting an
 [http://www.w3.org/TR/wai-aria/states_and_properties#aria-busy aria-busy
 attribute] on the body to be dynamically updated.

 Thinking this should be done also for the theme installer, which uses a
 similar "full overlay" and has the initial focus set on the close button
 (see screenshot below). This would also constrain keyboard navigation and
 fix #27705.



 [[Image(https://cldup.com/1kdftKmWAp.png)]]

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


More information about the wp-trac mailing list