Oops, the CommandMessage.explicit_user_call, not Command.explicit_user_call.
[hooke.git] / hooke / plugin / command_stack.py
index b5c987cdc94632c4ce2c5358e4ccb0ce1e69c3da..3dfc731cd423d23e3d369b3ca7684dfa31bef44e 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.