From f09bf0a76bbf138cab3669632e766c007a667ccc Mon Sep 17 00:00:00 2001 From: Federico Panico Date: Thu, 11 Mar 2021 18:10:48 -0300 Subject: [PATCH] Check command exists in multicommand `_getFirstEnabledCommand` may return `undefined`, but `execute` does not check if returned value is defined. --- packages/ckeditor5-core/src/multicommand.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ckeditor5-core/src/multicommand.js b/packages/ckeditor5-core/src/multicommand.js index 8b3bb06ffde..777e6191d4c 100644 --- a/packages/ckeditor5-core/src/multicommand.js +++ b/packages/ckeditor5-core/src/multicommand.js @@ -63,7 +63,7 @@ export default class MultiCommand extends Command { execute( ...args ) { const command = this._getFirstEnabledCommand(); - return command.execute( args ); + return command != null && command.execute( args ); } /**