Search and Top Navigation
#10655 new bug ()
Opened October 09, 2014 08:00AM UTC
Last modified October 14, 2015 01:27PM UTC
Menu: submenu is still opened with "right" arrow key in RTL mode.
Reported by: | Rock | Owned by: | Rock |
---|---|---|---|
Priority: | minor | Milestone: | none |
Component: | ui.menu | Version: | 1.11.1 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
In RTL mode, the arrow indicator icon is not mirrored. And no matter in ltr or rtl mode, submenu can only opened with "right" arrow key.
Attachments (0)
Change History (4)
Changed October 09, 2014 08:26AM UTC by comment:1
Changed October 09, 2014 12:28PM UTC by comment:2
owner: | → Rock |
---|---|
status: | new → pending |
The ARIA authoring practices don't say that menus should account for RTL. It does have an explicit note for sliders, spin buttons, and tool bars. This could just be an oversight in the documentation though. Is this how native menus behave in your OS?
Changed October 15, 2014 06:41AM UTC by comment:3
status: | pending → new |
---|
hmm...I've looked into other frameworks: extjs[http://dev.sencha.com/ext/5.0.1/examples/rtl/rtl.html], kendo[http://demos.telerik.com/kendo-ui/menu/right-to-left-support], dojo and other resources[http://demo.joomlashine.com/joomla-templates/jsn_sky/pro/index.php?option=com_content&view=article&id=96&Itemid=481] seems that making menu&submenu mirrored is a common practice in rtl mode, so I thought it's better also mirrored in jqureyui rtl mode. Look forward your comments :)
Changed October 14, 2015 01:27PM UTC by comment:4
component: | [meta] ui.a11y → ui.menu |
---|
In RTL mode, submenu indicator icon is better aligned left, so is submenu. And submenu should be opened by "left" arrow key instead of "right" arrow key.