From 7db524d6477ed2b34e2483c29d8ecb7902eea209 Mon Sep 17 00:00:00 2001 From: Andrew Nester Date: Sun, 29 May 2022 17:00:21 +0200 Subject: [PATCH] fix: Pass additional arguments for command.exec --- lib/ace/commands/command_manager.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ace/commands/command_manager.js b/lib/ace/commands/command_manager.js index 00b85b25d3..fc7f24d6d1 100644 --- a/lib/ace/commands/command_manager.js +++ b/lib/ace/commands/command_manager.js @@ -21,7 +21,10 @@ var CommandManager = function(platform, commands) { MultiHashHandler.call(this, commands, platform); this.byName = this.commands; this.setDefaultHandler("exec", function(e) { - return e.command.exec(e.editor, e.args || {}); + if (!e.args) { + return e.command.exec(e.editor, {}, e.event, true); + } + return e.command.exec(e.editor, e.args, e.event, false); }); };