### Godot version

4.0 beta 10

### System information

Windows 10, Vulkan

### Issue description

While the fishbone pattern is visible, the points are not. (Invisible) points can be added to a path and deleted from it, but they can't be moved in the editor viewport, only via inspector properties.
I haven't used 4.9b, but I confirmed the point handles are visible in 4.8b on my system (same file).

### Steps to reproduce

Make a Path3d. Add points via Inspector. Fail to see point handles in the viewport.

### Minimal reproduction project

n/a
ae.move_texture_rect->set_texture(get_theme_icon(SNAME("TripleBar"), SNAME("EditorIcons")));
				}
				Size2 min_size = get_theme_stylebox(SNAME("Focus"), SNAME("EditorStyles"))->get_minimum_size();
				ae.margin->add_theme_constant_override("margin_left", min_size.x / 2);
				ae.margin->add_theme_constant_override("margin_top", min_size.y / 2);
				ae.margin->add_theme_constant_override("margin_right", min_size.x / 2);
				ae.margin->add_theme_constant_override("margin_bottom", min_size.y / 2);
				if (ae.erase) {
					ae.erase->set_icon(get_theme_icon(SNAME("Remove"), SNAME("EditorIcons")));
				}
			}
			add_button->set_icon(get_theme_icon(SNAME("Add"), SNAME("EditorIcons")));
			update_minimum_size();
		} break;
		case NOTIFICATION_DRAG_BEGIN: {
			Dictionary dict = get_viewport()->gui_get_drag_data();
			if (dict.has("type") && dict["type"] == "property_array_element" && String(dict["property_array_prefix"]) == array_element_prefix) {
				dropping = true;
				control_dropping->queue_redraw();
			}
		} break;
		case NOTIFICATION_DRAG_END: {
			if (dropping) {
				dropping = false;
				control_dropping->queue_redraw();
			}
		} break;
	}
}
void EditorInspectorArray::_bind_methods() {