summaryrefslogtreecommitdiffstats
path: root/editor/editor_node.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'editor/editor_node.cpp')
-rw-r--r--editor/editor_node.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp
index fd49920c6b..4479eeb66a 100644
--- a/editor/editor_node.cpp
+++ b/editor/editor_node.cpp
@@ -6425,7 +6425,6 @@ EditorNode::EditorNode() {
// No scripting by default if in editor (except for tool).
ScriptServer::set_scripting_enabled(false);
- Input::get_singleton()->set_use_accumulated_input(true);
if (!DisplayServer::get_singleton()->is_touchscreen_available()) {
// Only if no touchscreen ui hint, disable emulation just in case.
Input::get_singleton()->set_emulate_touch_from_mouse(false);
@@ -6475,6 +6474,14 @@ EditorNode::EditorNode() {
}
{
+ bool agile_input_event_flushing = EDITOR_GET("input/buffering/agile_event_flushing");
+ bool use_accumulated_input = EDITOR_GET("input/buffering/use_accumulated_input");
+
+ Input::get_singleton()->set_agile_input_event_flushing(agile_input_event_flushing);
+ Input::get_singleton()->set_use_accumulated_input(use_accumulated_input);
+ }
+
+ {
int display_scale = EDITOR_GET("interface/editor/display_scale");
switch (display_scale) {