### 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.
tree->clear();
	if (!node) {
		return;
	}
	List<Node::GroupInfo> groups;
	node->get_groups(&groups);
	groups.sort_custom<_GroupInfoComparator>();
	TreeItem *root = tree->create_item();
	groups_root = root;
	for (const GroupInfo &gi : groups) {
		if (!gi.persistent) {
			continue;
		}
		Node *n = node;
		bool can_be_deleted = true;
		while (n) {
			Ref<SceneState> ss = (n == EditorNode::get_singleton()->get_edited_scene()) ? n->get_scene_inherited_state() : n->get_scene_instance_state();
			if (ss.is_valid()) {
				int path = ss->find_node_by_path(n->get_path_to(node));
				if (path != -1) {
					if (ss->is_node_in_group(path, gi.name)) {
						can_be_deleted = false;
					}
				}
			}
			n = n->get_owner();
		}
		TreeItem *item = tree->create_item(root);
		item->set_text(0, gi.name);