In the Diagram settings catalog panel (~535dp wide), the “SVG Source URL” OutlinedTextField label wrapped to three lines because the field shared a horizontal Row with the “Upload SVG” button, leaving it only ~40% of the available width.
EditDiagramContent placed the URL field and the Upload button in the same Row, giving the field Modifier.weight(1f). On desktop editor panels (1024dp) this is fine, but in the narrower catalog column the field is starved of width and the Material3 floated label wraps.
Removed the wrapping Row from the URL field + Upload button block. The OutlinedTextField now uses Modifier.fillMaxWidth(), and the “Upload SVG” button is a separate, independently full-width row below it (matching the “Load Preview” button pattern already in use). Stack order: URL field → Upload SVG → Load Preview.
When a settings composable has an action button adjacent to a text field, prefer stacking them vertically rather than placing them in a Row. Horizontal pairing of field + button only works without label wrapping when the content column is guaranteed to be wide — which catalog panels are not. Review new Row(field + button) patterns against the 535dp catalog width before merging.