﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
11413	Wrong execCommand behavior	Danto	Marek Lewandowski	"See: https://github.com/ckeditor/ckeditor-dev/blob/master/core/editor.js#L821
{{{
 // This condition is never false
 if ( this.fire( 'beforeCommandExec', eventData ) !== true ) {
 ...
 }
}}}

If beforeCommandExec returns false, execCommand should stop the execution. But : if(false !== true) is true.
Also afterCommandExec:
{{{
  if ( !command.async && this.fire( 'afterCommandExec', eventData ) !== true )
}}}

Fix it by just remove the "" !== true "" check."	Bug	closed	Normal	CKEditor 4.3.3	General	4.0	fixed		
