summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/language_server/gdscript_extend_parser.h
diff options
context:
space:
mode:
authorMarkus Sauermann <6299227+Sauermann@users.noreply.github.com>2022-11-28 22:54:47 +0100
committerMarkus Sauermann <6299227+Sauermann@users.noreply.github.com>2023-02-10 01:16:23 +0100
commit5bb66d3cfbb6d73486df68eea3c0a63b1f596cbe (patch)
treeb16865cab8381959c6d3d1d80efd57502dacbdbc /modules/gdscript/language_server/gdscript_extend_parser.h
parent929ee61170ec4d431d6d2cfeddccdec2a59a11b7 (diff)
downloadredot-engine-5bb66d3cfbb6d73486df68eea3c0a63b1f596cbe.tar.gz
Fix scene reload crash caused by mouse cursor update
After a scene reload a mouse cursor updates is performed via a InputEventMouseMotion, that is exposed to the user. The state of Input is however not adjusted to this InputEventMouseMotion which can lead to inconsistencies. This PR makes sure, that it is not exposed to the user. It utilizes the method of Viewport::_process_picking for marking events that are not sent to the user, so that this function doesn't need to be changed.
Diffstat (limited to 'modules/gdscript/language_server/gdscript_extend_parser.h')
0 files changed, 0 insertions, 0 deletions