Releasing shift does not stop attacking

So I’m used to holding shift to prevent my char from moving. This because my mouse accuracy is really bad and lets me target far behind a mob and require less precision when hitting something closer. The problem is that when I hold shift, hold LMB, and then release shift, my char doesn’t start moving but keeps attacking. I haven’t been able to find a setting for this, is this just not a thing? It would be a big QoL change for me if I could change that behavior.