Oops, the CommandMessage.explicit_user_call, not Command.explicit_user_call.
authorW. Trevor King <wking@drexel.edu>
Fri, 27 Aug 2010 19:20:22 +0000 (15:20 -0400)
committerW. Trevor King <wking@drexel.edu>
Fri, 27 Aug 2010 19:20:22 +0000 (15:20 -0400)
Fixes bug from daf1c9f9c8e1.

hooke/plugin/command_stack.py

index b5c987c..3dfc731 100644 (file)
@@ -81,7 +81,7 @@ class CaptureCommand (CommandStackCommand):
                 return
             assert isinstance(msg, CommandMessage), type(msg)
             cmd = hooke.command_by_name[msg.command]
-            if (cmd.explicit_user_call == False
+            if (msg.explicit_user_call == False
                 or isinstance(cmd, CommandStackCommand)):
                 if isinstance(cmd, StopCaptureCommand):
                     outqueue = Queue()  # Grab StopCaptureCommand's completion.