MDL-42026 Atto: Remove the styles from the headings menu + focus when opened
[moodle.git] / lib / editor / atto / yui / src / editor / js / editor.js
index 30e1892..eb2783b 100644 (file)
@@ -70,6 +70,7 @@ M.editor_atto = M.editor_atto || {
                 }
             }, this);
             overlay.show();
                 }
             }, this);
             overlay.show();
+            overlay.bodyNode.one('a').focus();
         }
     },
 
         }
     },
 
@@ -200,6 +201,7 @@ M.editor_atto = M.editor_atto || {
                                        '</div>'));
             if (!M.editor_atto.buttonhandlers[plugin + '_action_' + i]) {
                 Y.one('body').delegate('click', M.editor_atto.buttonclicked_handler, '.atto_' + plugin + '_action_' + i);
                                        '</div>'));
             if (!M.editor_atto.buttonhandlers[plugin + '_action_' + i]) {
                 Y.one('body').delegate('click', M.editor_atto.buttonclicked_handler, '.atto_' + plugin + '_action_' + i);
+                Y.one('body').delegate('key', M.editor_atto.buttonclicked_handler, 'space,enter', '.atto_' + plugin + '_action_' + i);
                 M.editor_atto.buttonhandlers[plugin + '_action_' + i] = entry.handler;
             }
         }
                 M.editor_atto.buttonhandlers[plugin + '_action_' + i] = entry.handler;
             }
         }