X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=_source%2Fplugins%2Fbutton%2Fplugin.js;h=54016fb4518f634c048959ec6319944a7709c2fe;hb=refs%2Ftags%2Fv3.2.1;hp=b211a28c08c792ebd513f3ca0f6926b3d4d0b92d;hpb=059b4c2fef02528bf1af189f7996e80652faddfb;p=ckeditor.git diff --git a/_source/plugins/button/plugin.js b/_source/plugins/button/plugin.js index b211a28..54016fb 100644 --- a/_source/plugins/button/plugin.js +++ b/_source/plugins/button/plugin.js @@ -69,9 +69,13 @@ CKEDITOR.ui.button.prototype = */ render : function( editor, output ) { - var env = CKEDITOR.env; + var env = CKEDITOR.env, + id = this._.id = 'cke_' + CKEDITOR.tools.getNextNumber(), + classes = '', + command = this.command, // Get the command name. + clickFn, + index; - var id = this._.id = 'cke_' + CKEDITOR.tools.getNextNumber(); this._.editor = editor; var instance = @@ -90,14 +94,9 @@ CKEDITOR.ui.button.prototype = } }; - var clickFn = CKEDITOR.tools.addFunction( instance.execute, instance ); + instance.clickFn = clickFn = CKEDITOR.tools.addFunction( instance.execute, instance ); - var index = CKEDITOR.ui.button._.instances.push( instance ) - 1; - - var classes = ''; - - // Get the command name. - var command = this.command; + instance.index = index = CKEDITOR.ui.button._.instances.push( instance ) - 1; if ( this.modes ) { @@ -179,7 +178,10 @@ CKEDITOR.ui.button.prototype = if ( this.hasArrow ) { output.push( - '' ); + '' + // BLACK DOWN-POINTING TRIANGLE + + ( CKEDITOR.env.hc ? '▼' : '' ) + + '' ); } output.push(