X-Git-Url: https://jasonwoof.com/gitweb/?p=ckeditor.git;a=blobdiff_plain;f=_source%2Fplugins%2Felementspath%2Fplugin.js;h=7c39fce38e67d32b62ba77dcec9cffa6205e9f0a;hp=6dd23c8a74c56d4bd3ceee184346feee80862b36;hb=8665a7c6c60586526e32e8941fe2896739b6ebfb;hpb=e7789c1ad838194d45eeee6ac2eb6e55f5cf35a1 diff --git a/_source/plugins/elementspath/plugin.js b/_source/plugins/elementspath/plugin.js index 6dd23c8..7c39fce 100644 --- a/_source/plugins/elementspath/plugin.js +++ b/_source/plugins/elementspath/plugin.js @@ -168,9 +168,10 @@ CKEDITOR._.elementsPath = ev = new CKEDITOR.dom.event( ev ); + var rtl = editor.lang.dir == 'rtl'; switch ( ev.getKeystroke() ) { - case 37 : // LEFT-ARROW + case rtl ? 39 : 37 : // LEFT-ARROW case 9 : // TAB element = CKEDITOR.document.getById( idBase + ( elementIndex + 1 ) ); if ( !element ) @@ -178,7 +179,7 @@ CKEDITOR._.elementsPath = element.focus(); return false; - case 39 : // RIGHT-ARROW + case rtl ? 37 : 39 : // RIGHT-ARROW case CKEDITOR.SHIFT + 9 : // SHIFT + TAB element = CKEDITOR.document.getById( idBase + ( elementIndex - 1 ) ); if ( !element )