JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
vanilla ckeditor-3.2.1
[ckeditor.git] / _source / plugins / smiley / dialogs / smiley.js
index dfe0a50..1fae121 100644 (file)
@@ -55,6 +55,7 @@ CKEDITOR.dialog.add( 'smiley', function( editor )
                var relative, nodeToMove;\r
 \r
                var keystroke = ev.getKeystroke();\r
+               var rtl = editor.lang.dir == 'rtl';\r
                switch ( keystroke )\r
                {\r
                        // UP-ARROW\r
@@ -86,7 +87,7 @@ CKEDITOR.dialog.add( 'smiley', function( editor )
                                break;\r
 \r
                        // RIGHT-ARROW\r
-                       case 39 :\r
+                       case rtl ? 37 : 39 :\r
                        // TAB\r
                        case 9 :\r
                                // relative is TD\r
@@ -107,7 +108,7 @@ CKEDITOR.dialog.add( 'smiley', function( editor )
                                break;\r
 \r
                        // LEFT-ARROW\r
-                       case 37 :\r
+                       case rtl ? 39 : 37 :\r
                        // SHIFT + TAB\r
                        case CKEDITOR.SHIFT + 9 :\r
                                // relative is TD\r
@@ -135,7 +136,7 @@ CKEDITOR.dialog.add( 'smiley', function( editor )
        var html =\r
        [\r
                '<div>' +\r
-               '<span id="smiley_emtions_label" class="cke_voice_label">' + editor.lang.common.options +'</span>',\r
+               '<span id="smiley_emtions_label" class="cke_voice_label">' + lang.options +'</span>',\r
                '<table role="listbox" aria-labelledby="smiley_emtions_label" style="width:100%;height:100%" cellspacing="2" cellpadding="2"',\r
                CKEDITOR.env.ie && CKEDITOR.env.quirks ? ' style="position:absolute;"' : '',\r
                '><tbody>'\r
@@ -191,7 +192,7 @@ CKEDITOR.dialog.add( 'smiley', function( editor )
                        firstSmile.focus();\r
                },\r
                onClick : onClick,\r
-               style : 'width: 100%; height: 100%; border-collapse: separate;'\r
+               style : 'width: 100%; border-collapse: separate;'\r
        };\r
 \r
        return {\r