summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
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/gdscript_analyzer.cpp
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/gdscript_analyzer.cpp')
0 files changed, 0 insertions, 0 deletions