### Godot version

Godot 4.0 statble

### System information

Windows 10

### Issue description

TextEdit boundary wrapmode not works, it only removes the horizontal scrollbar

### Steps to reproduce

Add a textedit in editor, set  the wrap mode to boundary, type something.

### Minimal reproduction project

![image](https://user-images.githubusercontent.com/9168814/224538077-2efb4e67-8976-496e-9223-c460365ecc28.png)
![image](https://user-images.githubusercontent.com/9168814/224538084-af773b86-d73a-4e8b-9b66-a0fb4bde1168.png)

String theme_section = "color_theme";
	Ref<ConfigFile> cf = memnew(ConfigFile); 
	List<String> keys;
	for (const KeyValue<String, VariantContainer> &E : props) {
		keys.push_back(E.key);
	}
	keys.sort();
	for (const String &key : keys) {
		if (key.begins_with("text_editor/theme/highlighting/") && key.find("color") >= 0) {
			cf->set_value(theme_section, key.replace("text_editor/theme/highlighting/", ""), ((Color)props[key].variant).to_html());
		}
	}
	Error err = cf->save(p_file);
	return err == OK;
}
bool EditorSettings::_is_default_text_editor_theme(String p_theme_name) {
	return p_theme_name == "default" || p_theme_name == "godot 2" || p_theme_name == "custom";
}
EditorSettings *EditorSettings::get_singleton() {
	return singleton.ptr();
}
void EditorSettings::create() {