Killing terminal doesn't kill the task with it

Is anything having this issue? I don’t remember this happening and I have to search for the task manually to kill it.

I’d like to add that even quitting out of cursor leaves the task running. This is definitely new and I’ve never had this happen before. Just start any npm/pnpm dev task at :3000 or whatever inside Npm Scripts panel in cursor and kill the terminal. Quit out of the cursor program. You’ll see the task is still running.

Why this topic was closed since it is a valid issue?