diff --git a/editor/components/toolbar/index.js b/editor/components/toolbar/index.js index 2a63d1cb38d9d4..627d691c16c7a1 100644 --- a/editor/components/toolbar/index.js +++ b/editor/components/toolbar/index.js @@ -27,7 +27,7 @@ function Toolbar( { controls } ) { control.onClick(); } } className={ classNames( 'editor-toolbar__control', { - 'is-active': control.isActive && control.isActive() + 'is-active': control.isActive } ) } /> ) ) } diff --git a/editor/modes/visual-editor/block.js b/editor/modes/visual-editor/block.js index 6f7c705a697b13..d89fb1fda9b2bc 100644 --- a/editor/modes/visual-editor/block.js +++ b/editor/modes/visual-editor/block.js @@ -158,7 +158,7 @@ class VisualEditorBlock extends wp.element.Component { controls={ settings.controls.map( ( control ) => ( { ...control, onClick: () => control.onClick( block.attributes, this.setAttributes ), - isActive: () => control.isActive( block.attributes ) + isActive: control.isActive( block.attributes ) } ) ) } /> ) } { this.state.hasEditable && ( @@ -166,7 +166,7 @@ class VisualEditorBlock extends wp.element.Component { controls={ formattingControls.map( ( control ) => ( { ...control, onClick: () => this.toggleFormat( control.format ), - isActive: () => !! this.state.formats[ control.format ] + isActive: !! this.state.formats[ control.format ] } ) ) } /> ) }