Browse Source

Merge branch 'master' into t/ckeditor5/1404

Aleksander Nowodzinski 6 years ago
parent
commit
e31177d04a

+ 1 - 1
packages/ckeditor5-image/src/imagestyle/imagestyleediting.js

@@ -16,7 +16,7 @@ import { normalizeImageStyles } from './utils';
  * The image style engine plugin. It sets the default configuration, creates converters and registers
  * {@link module:image/imagestyle/imagestylecommand~ImageStyleCommand ImageStyleCommand}.
  *
- * @extends {module:core/plugin~Plugin}
+ * @extends module:core/plugin~Plugin
  */
 export default class ImageStyleEditing extends Plugin {
 	/**

+ 2 - 1
packages/ckeditor5-image/src/imagestyle/imagestyleui.js

@@ -85,7 +85,8 @@ export default class ImageStyleUI extends Plugin {
 			view.set( {
 				label: style.title,
 				icon: style.icon,
-				tooltip: true
+				tooltip: true,
+				isToggleable: true
 			} );
 
 			view.bind( 'isEnabled' ).to( command, 'isEnabled' );

+ 1 - 0
packages/ckeditor5-image/tests/imagestyle/imagestyleui.js

@@ -56,6 +56,7 @@ describe( 'ImageStyleUI', () => {
 			expect( buttonView ).to.be.instanceOf( ButtonView );
 			expect( buttonView.label ).to.equal( style.title );
 			expect( buttonView.icon ).to.equal( style.icon );
+			expect( buttonView.isToggleable ).to.be.true;
 
 			command.isEnabled = true;
 			expect( buttonView.isEnabled ).to.be.true;