### Godot version

v4.1.dev2.official [668cf3c66]

### System information

Windows 10 22H2, Compatibility, Geforce GTX 550 Ti

### Issue description

Issue observed in: 
- v4.1.dev2.official [668cf3c66]

Multiline error and warning messages overlap, in the Debugger.

![Godot_v4 1-dev2_win64_2ibVIIumDO_cropped](https://github.com/godotengine/godot/assets/13420573/9d49f426-80fa-4741-ae12-002e33ac0da4)

The lines separate when the mouse pointer is moved over the messages area.

![Godot_v4 1-dev2_win64_hLDo8PGppT_cropped](https://github.com/godotengine/godot/assets/13420573/1170cbbb-7c08-421e-94e3-b16c8847cf83)



It doesn't happen in:
- v4.0.3.rc1.official [2d74ee0e5]
- v4.0.2.stable.official [7a0977ce2]

Because they don't show multiline messages. The messages appear on a single line.

![Godot_v4 0 3-rc1_win64_ArM9g0CTyo_cropped](https://github.com/godotengine/godot/assets/13420573/24e6a4c0-69a4-4dc8-a2b3-c49b76de6b93)



### Steps to reproduce

- open the attached project: [issue, overlapping multiline text.zip](https://github.com/godotengine/godot/files/11472223/issue.overlapping.multiline.text.zip)
- run the project
- open the Debugger (at the bottom left, to the right of the Output button)
- open the tab: Errors

### Observed

The multiline error (red) and warning (yellow) messages are overlapping.

![Godot_v4 1-dev2_win64_2ibVIIumDO](https://github.com/godotengine/godot/assets/13420573/ce684090-5798-489a-918f-130a0131e557)


### Expected

The error/warning messages shouldn't overlap.

They become "unoverlapped" when the mouse pointer is moved over the overlapping messages area.
This is probably how they should appear as soon as the Debugger, Errors tab opens.

![Godot_v4 1-dev2_win64_hLDo8PGppT](https://github.com/godotengine/godot/assets/13420573/a54d0f1d-c79c-401d-8944-3a7949c84401)



### Minimal reproduction project

[issue, overlapping multiline text.zip](https://github.com/godotengine/godot/files/11472223/issue.overlapping.multiline.text.zip)

void set_column_title_alignment(int p_column, HorizontalAlignment p_alignment);
	HorizontalAlignment get_column_title_alignment(int p_column) const;
	void set_column_title_direction(int p_column, Control::TextDirection p_text_direction);
	Control::TextDirection get_column_title_direction(int p_column) const;
	void set_column_title_language(int p_column, const String &p_language);
	String get_column_title_language(int p_column) const;
	void set_column_titles_visible(bool p_show);
	bool are_column_titles_visible() const;
	TreeItem *get_edited() const;
	int get_edited_column() const;
	void ensure_cursor_is_visible();
	Rect2 get_custom_popup_rect() const;
	int get_item_offset(TreeItem *p_item) const;
	Rect2 get_item_rect(TreeItem *p_item, int p_column = -1, int p_button = -1) const;
	bool edit_selected(bool p_force_edit = false);
	bool is_editing();
	void set_editor_selection(int p_from_line, int p_to_line, int p_from_column = -1, int p_to_column = -1, int p_caret = 0);
	
	TreeItem *search_item_text(const String &p_find, int *r_col = nullptr, bool p_selectable = false);
	
	TreeItem *get_item_with_text(const String &p_find) const;
	TreeItem *get_item_with_metadata(const Variant &p_find, int p_column = -1) const;
	Point2 get_scroll() const;
	void scroll_to_item(TreeItem *p_item, bool p_center_on_item = false);
	void set_h_scroll_enabled(bool p_enable);
	bool is_h_scroll_enabled() const;
	void set_v_scroll_enabled(bool p_enable);
	bool is_v_scroll_enabled() const;
	void set_cursor_can_exit_tree(bool p_enable);
	VScrollBar *get_vscroll_bar() { return v_scroll; }