### 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.
NodePath path = scene_tree->get_edited_scene_root()->get_path_to(p_current);
	if (keep && p_current->is_in_group(selected_group)) {
		if (remove_filter->get_text().is_subsequence_ofn(String(p_current->get_name()))) {
			node = nodes_to_remove->create_item(remove_node_root);
			keep = true;
		} else {
			keep = false;
		}
	} else if (keep && add_filter->get_text().is_subsequence_ofn(String(p_current->get_name()))) {
		node = nodes_to_add->create_item(add_node_root);
		keep = true;
	} else {
		keep = false;
	}
	if (keep) {
		node->set_text(0, item_name);
		node->set_metadata(0, path);
		node->set_tooltip_text(0, path);
		Ref<Texture2D> icon = EditorNode::get_singleton()->get_object_icon(p_current, "Node");
		node->set_icon(0, icon);
		if (!can_edit(p_current, selected_group)) {
			node->set_selectable(0, false);
			node->set_custom_color(0, groups->get_theme_color(SNAME("disabled_font_color"), EditorStringName(Editor)));
		}
	}
	for (int i = 0; i < p_current->get_child_count(); i++) {
		_load_nodes(p_current->get_child(i));
	}
}
void GroupDialog::_add_pressed() {