To control the shape of the contentMenu clipping shape use the .contentShape modifier with the .contextMenuPreview value e.g. .contentShape(.contextMenuPreview, Rectangle())