From 58e6ed51fe5d0f0c00d657db556dff7a8c111351 Mon Sep 17 00:00:00 2001 From: Matthieu Dartiailh Date: Tue, 4 Mar 2014 09:28:42 +0100 Subject: [PATCH] Make CorePlugin.invoke_action returns the value returned by the handler. --- enaml/workbench/core/core_plugin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enaml/workbench/core/core_plugin.py b/enaml/workbench/core/core_plugin.py index c3944c811..7191b87e5 100644 --- a/enaml/workbench/core/core_plugin.py +++ b/enaml/workbench/core/core_plugin.py @@ -70,7 +70,7 @@ def invoke_command(self, command_id, parameters={}, trigger=None): event.parameters = parameters event.trigger = trigger - command.handler(event) + return command.handler(event) #-------------------------------------------------------------------------- # Private API