From e76d9c9ee377d762683e61786a7e536c5f0495c7 Mon Sep 17 00:00:00 2001 From: Murat Aslan Date: Mon, 2 Feb 2026 11:33:56 +0300 Subject: [PATCH] fix: wrap long docstrings in parameter hints widget Add overflow-wrap and word-break to the parameter hints docs section so that long docstrings wrap instead of displaying on a single line with horizontal scroll. Also add min-width: 0 for proper flexbox sizing and max-width: 100% for markdown content. Fixes #142888 Co-authored-by: Cursor --- .../contrib/parameterHints/browser/parameterHints.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/vs/editor/contrib/parameterHints/browser/parameterHints.css b/src/vs/editor/contrib/parameterHints/browser/parameterHints.css index 3efac6c122c..fba0ae5e34e 100644 --- a/src/vs/editor/contrib/parameterHints/browser/parameterHints.css +++ b/src/vs/editor/contrib/parameterHints/browser/parameterHints.css @@ -76,6 +76,9 @@ .monaco-editor .parameter-hints-widget .docs { padding: 0 10px 0 5px; white-space: pre-wrap; + overflow-wrap: break-word; + word-break: break-word; + min-width: 0; } .monaco-editor .parameter-hints-widget .docs.empty { @@ -93,6 +96,9 @@ .monaco-editor .parameter-hints-widget .docs .markdown-docs { white-space: initial; + overflow-wrap: break-word; + word-break: break-word; + max-width: 100%; } .monaco-editor .parameter-hints-widget .docs code {