### 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.
HBoxContainer *hbc = memnew(HBoxContainer);
	vbc->add_child(hbc);
	group_name = memnew(LineEdit);
	group_name->set_h_size_flags(Control::SIZE_EXPAND_FILL);
	hbc->add_child(group_name);
	group_name->connect("text_submitted", callable_mp(this, &GroupsEditor::_add_group));
	group_name->connect("text_changed", callable_mp(this, &GroupsEditor::_group_name_changed));
	add = memnew(Button);
	add->set_text(TTR("Add"));
	hbc->add_child(add);
	add->connect("pressed", callable_mp(this, &GroupsEditor::_add_group).bind(String()));
	tree = memnew(Tree);
	vbc->add_child(tree);
	tree->set_hide_root(true);
	tree->set_allow_reselect(true);
	tree->set_allow_rmb_select(true);
	tree->set_v_size_flags(Control::SIZE_EXPAND_FILL);
	tree->connect("item_selected", callable_mp(this, &GroupsEditor::_group_selected));
	tree->connect("button_clicked", callable_mp(this, &GroupsEditor::_modify_group));
	tree->connect("item_edited", callable_mp(this, &GroupsEditor::_group_renamed));
	tree->add_theme_constant_override("draw_guides", 1);
	add_theme_constant_override("separation", 3 * EDSCALE);
	error = memnew(AcceptDialog);
	add_child(error);
	error->get_ok_button()->set_text(TTR("Close"));
	_group_name_changed("");
}
GroupsEditor::~GroupsEditor() {
}