### Tested versions

- Reproducible in: v4.2.stable.arch_linux
- Not Reproducible in: v4.1.3.stable.official [f06b6836a]

### System information

Garuda Linux (2.6.19-2)

### Issue description

A minor issue where UI Icons are not rendering on the Group Editor window, attaching a screenshot for reference:
![Screenshot_604](https://github.com/godotengine/godot/assets/22623256/c366164a-3d9a-4dcf-97a0-199b5a5a7ecc)

The icons were expected for Buttons like Add, Remove, Filter, etc.

### Steps to reproduce

Select any Node and go to the `Node` panel, click `Manage Groups` and the window will open.

### Minimal reproduction project (MRP)

Minor issue, easily reproducible following the above steps.
_group_selected();
}
void GroupDialog::_add_filter_changed(const String &p_filter) {
	_group_selected();
}
void GroupDialog::_add_group_pressed(const String &p_name) {
	_add_group(add_group_text->get_text());
	add_group_text->clear();
}
void GroupDialog::_add_group(String p_name) {
	if (!is_visible()) {
		return; 
	}
	String name = p_name.strip_edges();
	if (name.is_empty() || groups->get_item_with_text(name)) {
		return;
	}
	TreeItem *new_group = groups->create_item(groups_root);
	new_group->set_text(0, name);
	new_group->add_button(0, groups->get_editor_theme_icon(SNAME("Remove")), DELETE_GROUP);
	new_group->add_button(0, groups->get_editor_theme_icon(SNAME("ActionCopy")), COPY_GROUP);
	new_group->set_editable(0, true);
	new_group->select(0);
	groups->ensure_cursor_is_visible();
}
void GroupDialog::_add_group_text_changed(const String &p_new_text) {