diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2017-12-04 18:55:29 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2017-12-04 18:55:29 +0100 |
commit | 1794320dcfdfcd19572fb1676294f9853a6bbc20 (patch) | |
tree | a4c9e978947d6930d50391747382d7f95a5863e3 /sources/plugins/menu | |
parent | 7183f6a6a21ad9124e70c997e0168459f377a9f2 (diff) | |
download | ludivine-ckeditor-component-1794320dcfdfcd19572fb1676294f9853a6bbc20.tar.gz ludivine-ckeditor-component-1794320dcfdfcd19572fb1676294f9853a6bbc20.tar.zst ludivine-ckeditor-component-1794320dcfdfcd19572fb1676294f9853a6bbc20.zip |
Diffstat (limited to 'sources/plugins/menu')
-rw-r--r-- | sources/plugins/menu/plugin.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sources/plugins/menu/plugin.js b/sources/plugins/menu/plugin.js index 1312a62..3596e52 100644 --- a/sources/plugins/menu/plugin.js +++ b/sources/plugins/menu/plugin.js | |||
@@ -102,13 +102,13 @@ CKEDITOR.plugins.add( 'menu', { | |||
102 | menuItemSource += ' onkeypress="return false;"'; | 102 | menuItemSource += ' onkeypress="return false;"'; |
103 | 103 | ||
104 | // With Firefox, we need to force the button to redraw, otherwise it | 104 | // With Firefox, we need to force the button to redraw, otherwise it |
105 | // will remain in the focus state. Also we some extra help to prevent dragging (#10373). | 105 | // will remain in the focus state. Also we some extra help to prevent dragging (http://dev.ckeditor.com/ticket/10373). |
106 | if ( CKEDITOR.env.gecko ) { | 106 | if ( CKEDITOR.env.gecko ) { |
107 | menuItemSource += ( ' onblur="this.style.cssText = this.style.cssText;"' + | 107 | menuItemSource += ( ' onblur="this.style.cssText = this.style.cssText;"' + |
108 | ' ondragstart="return false;"' ); | 108 | ' ondragstart="return false;"' ); |
109 | } | 109 | } |
110 | 110 | ||
111 | // #188 | 111 | // http://dev.ckeditor.com/ticket/188 |
112 | menuItemSource += ' onmouseover="CKEDITOR.tools.callFunction({hoverFn},{index});"' + | 112 | menuItemSource += ' onmouseover="CKEDITOR.tools.callFunction({hoverFn},{index});"' + |
113 | ' onmouseout="CKEDITOR.tools.callFunction({moveOutFn},{index});" ' + | 113 | ' onmouseout="CKEDITOR.tools.callFunction({moveOutFn},{index});" ' + |
114 | ( CKEDITOR.env.ie ? 'onclick="return false;" onmouseup' : 'onclick' ) + | 114 | ( CKEDITOR.env.ie ? 'onclick="return false;" onmouseup' : 'onclick' ) + |
@@ -258,7 +258,7 @@ CKEDITOR.plugins.add( 'menu', { | |||
258 | 258 | ||
259 | // Show the submenu. | 259 | // Show the submenu. |
260 | // This timeout is needed to give time for the sub-menu get | 260 | // This timeout is needed to give time for the sub-menu get |
261 | // focus when JAWS is running. (#9844) | 261 | // focus when JAWS is running. (http://dev.ckeditor.com/ticket/9844) |
262 | setTimeout( function() { | 262 | setTimeout( function() { |
263 | menu.show( element, 2 ); | 263 | menu.show( element, 2 ); |
264 | }, 0 ); | 264 | }, 0 ); |
@@ -274,7 +274,7 @@ CKEDITOR.plugins.add( 'menu', { | |||
274 | add: function( item ) { | 274 | add: function( item ) { |
275 | // Later we may sort the items, but Array#sort is not stable in | 275 | // Later we may sort the items, but Array#sort is not stable in |
276 | // some browsers, here we're forcing the original sequence with | 276 | // some browsers, here we're forcing the original sequence with |
277 | // 'order' attribute if it hasn't been assigned. (#3868) | 277 | // 'order' attribute if it hasn't been assigned. (http://dev.ckeditor.com/ticket/3868) |
278 | if ( !item.order ) | 278 | if ( !item.order ) |
279 | item.order = this.items.length; | 279 | item.order = this.items.length; |
280 | 280 | ||
@@ -342,7 +342,7 @@ CKEDITOR.plugins.add( 'menu', { | |||
342 | keys[ CKEDITOR.SHIFT + 9 ] = 'prev'; // SHIFT + TAB | 342 | keys[ CKEDITOR.SHIFT + 9 ] = 'prev'; // SHIFT + TAB |
343 | keys[ ( editor.lang.dir == 'rtl' ? 37 : 39 ) ] = CKEDITOR.env.ie ? 'mouseup' : 'click'; // ARROW-RIGHT/ARROW-LEFT(rtl) | 343 | keys[ ( editor.lang.dir == 'rtl' ? 37 : 39 ) ] = CKEDITOR.env.ie ? 'mouseup' : 'click'; // ARROW-RIGHT/ARROW-LEFT(rtl) |
344 | keys[ 32 ] = CKEDITOR.env.ie ? 'mouseup' : 'click'; // SPACE | 344 | keys[ 32 ] = CKEDITOR.env.ie ? 'mouseup' : 'click'; // SPACE |
345 | CKEDITOR.env.ie && ( keys[ 13 ] = 'mouseup' ); // Manage ENTER, since onclick is blocked in IE (#8041). | 345 | CKEDITOR.env.ie && ( keys[ 13 ] = 'mouseup' ); // Manage ENTER, since onclick is blocked in IE (http://dev.ckeditor.com/ticket/8041). |
346 | 346 | ||
347 | element = this._.element = block.element; | 347 | element = this._.element = block.element; |
348 | 348 | ||