Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html (revision 6944)
+++ /CKEditor/trunk/CHANGES.html (revision 6945)
@@ -65,4 +65,5 @@
#7321 : [IE6] Contents inside RTL fields in dialog windows were overflowing.
#7323 : [IE Quirks] Some dialog fields are not centre aligned.
+ #5955 : Editor accessibility issue with JAWS when put rich combo as the first item in toolbar.
Updated the following language files:
- #7834 : Dutch;
Index: /CKEditor/trunk/_source/plugins/richcombo/plugin.js
===================================================================
--- /CKEditor/trunk/_source/plugins/richcombo/plugin.js (revision 6944)
+++ /CKEditor/trunk/_source/plugins/richcombo/plugin.js (revision 6945)
@@ -162,4 +162,6 @@
});
+ var focusFn = CKEDITOR.tools.addFunction( function() { instance.onfocus && instance.onfocus(); } );
+
// For clean up
instance.keyDownFn = keyDownFn;
@@ -198,4 +200,5 @@
output.push(
' onkeydown="CKEDITOR.tools.callFunction( ', keyDownFn, ', event, this );"' +
+ ' onfocus="return CKEDITOR.tools.callFunction(', focusFn, ', event);"' +
' onclick="CKEDITOR.tools.callFunction(', clickFn, ', this); return false;">' +
'' +