Browse Source

Make sure auto bracket completion setting always works, closes #2332

Juan Linietsky 9 years ago
parent
commit
d014518a1a
1 changed files with 9 additions and 0 deletions
  1. 9 0
      tools/editor/plugins/script_editor_plugin.cpp

+ 9 - 0
tools/editor/plugins/script_editor_plugin.cpp

@@ -2043,6 +2043,15 @@ void ScriptEditor::_editor_settings_changed() {
 		autosave_timer->stop();
 	}
 
+	for(int i=0;i<tab_container->get_child_count();i++) {
+
+		ScriptTextEditor *ste = tab_container->get_child(i)->cast_to<ScriptTextEditor>();
+		if (!ste)
+			continue;
+
+		ste->get_text_edit()->set_auto_brace_completion(EditorSettings::get_singleton()->get("text_editor/auto_brace_complete"));
+	}
+
 }
 
 void ScriptEditor::_autosave_scripts() {