Why do some workflows run even when they are inactive?

Jun 15 06:54:52 workflow-dev docker[901732]: 2022-06-15T06:54:52.845Z | verbose  | Successfully deactivated workflow "13" {"workflowId":"13","file":"ActiveWorkflowRunner.js","function":"remove"}
Jun 15 06:55:05 workflow-dev docker[901732]: 2022-06-15T06:55:05.716Z | debug    | Received trigger for workflow "Jennifer's (Authorised)" {"file":"ActiveWorkflowRunner.js","function":"returnFunctions.emi>
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.370Z | debug    | Received child process message of type start for execution ID 3051. {"executionId":"3051","file":"WorkflowRunner.js"}
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.382Z | verbose  | Initializing n8n sub-process {"pid":1306,"workflowId":13,"file":"WorkflowRunnerProcess.js","function":"runWorkflow"}
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.683Z | verbose  | Workflow execution started {"workflowId":13,"file":"WorkflowExecute.js","function":"processRunExecutionData"}
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.687Z | debug    | Received child process message of type processHook for execution ID 3051. {"executionId":"3051","file":"WorkflowRunner.js>
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.688Z | debug    | Executing hook (hookFunctionsPush) {"executionId":"3051","workflowId":13,"file":"WorkflowExecuteAdditionalData.js","funct>
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.688Z | debug    | Start processing node "Web Widget Trigger" {"node":"Web Widget Trigger","workflowId":13,"file":"WorkflowExecute.js"}
Jun 15 06:55:07 workflow-dev docker[901732]: 2022-06-15T06:55:07.689Z | debug    | Received child process message of type processHook for execution ID 3051. {"executionId":"3051","file":"WorkflowRunner.js>

This is my logs after deactivating a workflow, it still runs anyway