Mouse button released condition gets triggered on ANY mouse movement during pointer lock.
GIF demonstration:
variable hold sets to 1 when holding LMB, and sets to 0 on button release
but it happens when I'm holding the button but do any mouse movement
s4.gifyu.com/images/bpU9a.gif
Source file: disk.yandex.ru/d/pn53A6RVzqt8Jw